判断鼠标是否在某一区域的问题?
我在FORM界面上有两个richTextBox控件,并且使用了同一个弹出菜单。这里我想判断鼠标时在哪个控件里按下右键的,请问怎么判断?
我用这样的语句的!
Rectangle rect1=this.richTextBox1.ClientRectangle;
Rectangle rect2=this.richTextBox2.ClientRectangle;
Point pt=System.Windows.Form.Control.MousePosition;
if(rect1.Contains(pt))
{
Popmenu();
}
if(rect2.Contains(pt))
{
Popmenu();
}
可是这样怎么也执行不到if里的语句体!高手请给个好的方案