![]() |
1
2
在双击中的第一次单击和第二次单击之间,我认为大约有50到400毫秒的时间,因此下面的代码不是最好的代码,但请执行以下技巧:
|
![]() |
2
1
正如我在评论中所说,我曾经遇到过同样的问题。我需要检测到双击,但单击和双击应该作为单独的事件。这意味着,如果触发了双击,则不应触发单击(因为每个操作在UI中具有不同且不兼容的效果)。 “本机”双击对我不起作用,因为无论是否发生了双击,都会触发单击事件。下面是Actionscript中的一些示例代码。我相信您将能够遵循(简单的)逻辑在.net中实现它。请注意,我正在对双击时间进行硬编码,因为我无法从Actionscript获取它的系统值。这不太理想,但我不得不妥协。如果您可以使用操作系统(或运行时)提供的时间间隔,则应该使用它。 希望有帮助。
|
![]() |
3
0
每次双击都以单击开始。 |
![]() |
4
0
|
![]() |
Linesofcode · 错误未指定sqlcese40。dll 7 年前 |
![]() |
Arvo Bowen · 如何使用父控件的默认字体创建用户控件? 9 年前 |
![]() |
Asdfg · 如何解析此文本并构建对象 9 年前 |
![]() |
qakmak · WPF win8平板电脑模式键盘隐藏屏幕底部的项目 9 年前 |
![]() |
DeJaVo · .NET4到.NET4.5运行时的更改是什么 10 年前 |