主题:如何在窗体上的固定区域点击鼠标产生事件
zhuliangcsharp
[专家分:30] 发布于 2008-02-26 16:44:00
小弟想问一下,如何在form窗体上的任一个固定区域上点击鼠标,然后产生相应的事件?
回复列表 (共5个回复)
沙发
zhileyang [专家分:270] 发布于 2008-02-26 19:32:00
呵呵,偶有一个笨方法,
你在那个固定区域先做个panel,然后做这个panel的单击事件不就行了,呵呵,
不知能否帮上你的忙!!!
板凳
sageking2 [专家分:200] 发布于 2008-03-02 21:10:00
private void Form1_Click(object sender, KeyPressEventArgs e)
{
if(e.X==?&&e.Y==?)
{
如果鼠标的坐标在某处或改成某范围
干....
}
else
{
return;//什么也不干
}
}
3 楼
zhuliangcsharp [专家分:30] 发布于 2008-03-10 21:39:00
怎么不行啊,说X,Y没定义,能不能举个更具体一点的例子啊
4 楼
wzdot [专家分:40] 发布于 2008-03-14 15:44:00
private void Product_MouseClick(object sender, MouseEventArgs e)
{
if (e.X > 10 && e.X < 100 && e.Y > 10 && e.Y < 100)
{
MessageBox.Show("123");
}
}
5 楼
guishoufk [专家分:0] 发布于 2008-10-21 12:08:00
这样好像不行啊
我来回复