C# winform 鼠标单双击的区分?
例如:winform里,我在拖了一个lable,当我单击的时候显示"单击",双击的时候显示"双击",可是我双击的时候他也是执行单击怎么办呢?
private void Form1_Load(object sender, EventArgs e)
{
this.label1.MouseClick += new MouseEventHandler(label1_MouseClick);
this.label1.MouseDoubleClick += new MouseEventHandler(label1_MouseDoubleClick);
}
void label1_MouseClick(object sender, MouseEventArgs e)
{
MessageBox.Show("单击");
}
void label1_MouseDoubleClick(object sender, MouseEventArgs e)
{
MessageBox.Show("双击");
}
大哥有什么好的办法吗?