parsa lotfy
سه شنبه 25 اسفند 1394, 10:48 صبح
سلام دوستان...
میخواستم با رویداد Mouse Move و چک کردن خصوصیت Button روی یک Picture Box نقاشی ساده ای رو انجام بدم به این صورت که هر وقت دکمه ی Left کلیک شده بوود دایره ای رسم بشه ،
ولی هر کار کردم کار نکرد ، روش دیگه ای رو بلدم و میدونم ک این پست خیلی تکراریه ( ! ) ولی میخواستم برای یاد گیری بیشتر دلیل اینکه چرا کدم کار نمیکنه رو بدونم ...
این هم کد :
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
using (Graphics graphics = CreateGraphics())
{
graphics.FillEllipse(new SolidBrush(Color.Black), e.X, e.Y, 4, 4);
}
}
}
اگه ممکنه راهنمای کنین ...:قلب:
با تشکر :قلب::قلب:
میخواستم با رویداد Mouse Move و چک کردن خصوصیت Button روی یک Picture Box نقاشی ساده ای رو انجام بدم به این صورت که هر وقت دکمه ی Left کلیک شده بوود دایره ای رسم بشه ،
ولی هر کار کردم کار نکرد ، روش دیگه ای رو بلدم و میدونم ک این پست خیلی تکراریه ( ! ) ولی میخواستم برای یاد گیری بیشتر دلیل اینکه چرا کدم کار نمیکنه رو بدونم ...
این هم کد :
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
using (Graphics graphics = CreateGraphics())
{
graphics.FillEllipse(new SolidBrush(Color.Black), e.X, e.Y, 4, 4);
}
}
}
اگه ممکنه راهنمای کنین ...:قلب:
با تشکر :قلب::قلب: