دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

رسم نقطه در سی شارپ

چگونه در زبان سی شارپ می توانیم یک نقطه رنگی روی صفحه رسم کنیم ؟

برای رسم کردن یک نقطه رنگی باید از یک Bitmap و یک picture Box کمک گرفت . پس از افزودن یک پیکچرباکس  روی فرم می توانیم پس زمینه آن را از قسمت ویژگیها به رنگ سفید تغییر دهیم. سپس در رویداد یک دکمه یک بیت مپ با نام دلخواه تعریف کرده و ابعاد آن را مثلاً برابر ابعاد پیکچرباکس قرار دهیم.

Bitmap mybmp = new Bitmap (pictureBox1.Width, pictureBox1.Height);

سپس ایمج پیکچرباکس را برابر بیت مپ قرار می دهیم .

pictureBox1.Image = mybmp;

و سرانجام در آخر با کمک تابع "ست پیکسل" و دادن پارامترهای مورد نیاز مانند مختصات محل نقطه و رنگ مورد نظر کار به اتمام می رسد.

((Bitmap)pictureBox1.Image).SetPixel(20, 20, Color.FromArgb(255,255, 0, 0));

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.