MouseEvent中的条件C#
问题描述:
我是C#的新手,尝试制作小程序,如果给出2个条件,应该继续。第一个是如果鼠标点击加载页面,第二个是鼠标悬停在形状上。这应该给我形状的位置,如果这两个条件都为真MouseEvent中的条件C#
我想这是怎么
Bool load = false;
Private void Form1_MouseDown (object sender , MouseEventArgs e)
{
load = true;
}
Private void rectangleShape2_MouseEnter (object sender, EventArgs e)
{
If (load == true)
{
textbox1.Text = rectangleShape2.location.Tostring();
}
}
但它没有工作
答
我觉得你的问题是,你正在使用的鼠标不正确的事件。您必须使用MouseLeftButtonDown或MouseRightButtonDown事件而不是MouseDown。
什么不起作用?你有例外吗?如果这样,那是什么? – swatsonpicken
我预计它会给我的形状位置,同时按下载入页面上的按钮和形状悬停..但它是给我的形状位置后点击加载页面,然后在形状上盘旋 –