用两次单击的时候来判断一下就行了:可以参见如下的代码:
DateTime lastDownTime = DateTime.Now;
private void comboBox1_MouseDown(object sender, MouseEventArgs e)
{
TimeSpan sp = DateTime.Now - lastDownTime;
if (sp.Milliseconds <= SystemInformation.DoubleClickTime)
{
System.Console.WriteLine("DoubleClick");
}
else
{
System.Console.WriteLine("Click");
}
lastDownTime = DateTime.Now;
}
combobox实现双击事件
最新推荐文章于 2024-10-11 21:00:24 发布
本文介绍了一种通过记录鼠标按下时间来区分双击与单击事件的方法。利用C#实现,通过比较两次点击之间的时间间隔来判断是否为双击操作。
3432

被折叠的 条评论
为什么被折叠?



