PDA

View Full Version : سوال: در این کد گرافیکی چگونه تغییر دلخواهم رو ایجاد کنم؟



papa_toop
سه شنبه 14 خرداد 1387, 15:12 عصر
سلام بر همه ی دوستان
همون طور که از موضوع تایپک پیداست من می خوام در کد زیر تغییر دلخواهم رو که بعد بهتون می گم ایجاد کنم

این متغیر ماست

Me.Height = 350
Me.Width = 350
'//Creating circle path
Dim path As System.Drawing.Drawing2D.GraphicsPath = New System.Drawing.Drawing2D.GraphicsPath()
path.AddEllipse(0, 0, 300, 300)
'//Creating the region from the circle path
Me.Region = New Region(path)
Me.Show()

اینم تغییر در پست زمینه ی فرم


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PaintGradient(Me, LinearGradientMode.Vertical, Color.RoyalBlue, Color.DarkBlue)
End Sub

حالا اگر من بخوام به جای color از colordialog استفاده کنم باید چه کار کنم؟

البته من خودم یه Button ساختم و open dialog رو توی اون نوشتم بعد به جای colordialog1.color,color گزاشتم ولی نشد

parsavb
چهارشنبه 15 خرداد 1387, 08:34 صبح
دوست عزیز شما راه درست رو رفتید و علت اینکه نتوانستید جواب بگیرید این است که باید مقدار color را یا در فرم قبل از این فرم قرار بدی و مقدار اون رو ذخیره کنی و یا اینکه در این فرم محل تغییر رنگ رو عوض کنی چون در رویداد load فرم فقط مقادیر ثبت تعیین شده می توانند نمایش داده شوند