-
پنج شنبه 11 شهریور 1389, 18:22 عصر
#1
موقعیت کرسر ماوس در دایره
می دانیم در رویداد MouseMove یا نظیر آن با دستور e.x یا e.y موقعیت کرسر ماوس بدست می آید.فرض کنیم با دستورات وتوابع گرافیکی یک دایره یا بیضی برروی فرم رسم می کنیم
Graphics g;
System.Drawing.Pen p = new Pen(Color.Blue);
g.DrawEllipse(p, 100, 200, 300, 300);
چگونه میشود بررسی کرد که کرسر ماوس در محیط بیضی یا دایره رسم شده قرار دارد؟(اگر شکل ترسیمی مستطیل باشد با کد زیر می توان بررسی کرد که آیا کرسر داخل محیط مستطیل قرار دارد یا نه؟
g.DrawRectangle (p,100,100,300,300);
if(e.X>100 && e.X <400 && e.Y >100 && e.Y <400)
//Do what You Want
سوال:چگونه بررسی کنیم که کرسر ماوس داخل محیط بیضی یا دایره قرار دارد؟
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت