PDA

View Full Version : روشن کردن یک پیکسل در vb.net



mohamad2007
چهارشنبه 21 آذر 1386, 11:51 صبح
با عرض سلام خدمت دوستان
برای روشن کردن یک پیکسل روی یک picturebox چیکار باید بکنم؟
مثلاً با کلیک کردن روی picturebox یک پیکسل در محل موس با رنگ دلخواه روشن بشه...
از دوستانی که اطلاعاتی در این زمینه دارند، خواهش می کنم راهنمایی کنند.

حامد مصافی
چهارشنبه 21 آذر 1386, 13:07 عصر
باید از خصوصیت Image این شی استفاده کنید.
شی برگشت داده شده از نوع Bitmap است که متد SetPixel دارد.

ir_programmer
چهارشنبه 21 آذر 1386, 13:10 عصر
Private Sub PictureBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseDown
Dim g As Graphics = PictureBox1.CreateGraphics()
Dim r1 As New Rectangle(e.X, e.Y, 2, 2)
g.DrawEllipse(Pens.Yellow, r1)
End Subالبته درشت تر کنی بهتره!