می دانیم در رویداد 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
سوال:چگونه بررسی کنیم که کرسر ماوس داخل محیط بیضی یا دایره قرار دارد؟