问题标签 [double-click]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1719 浏览

javascript - Javascript获取系统双击间隔?

我可以使用Javascript来获取系统的双击间隔吗?

0 投票
2 回答
7880 浏览

java - 覆盖JTree双击以防止节点扩展?

看起来有两种默认机制可以在 JTree 中展开文件夹节点。一种是单击节点旁边的展开/折叠图标。另一种方法是双击节点本身。

有没有办法阻止这种第二种机制?我想覆盖节点上的双击,以便它执行某些操作(更新另一个显示以显示正在双击的节点的统计信息),并希望它展开/折叠树节点。(要明确一点:我不想阻止节点展开/折叠,我只想要求用户单击展开/折叠的图标。)我该怎么做?

0 投票
6 回答
6686 浏览

silverlight-3.0 - Silverlight中最干净的单击+双击处理?

我一直在寻找各种处理双击的方法,然后作者在一些 if 代码上拍打处理单击。现在 Silverlight 3 中是否有一个标准,每个人都在使用它来处理列表框的单击和双击?

0 投票
4 回答
75860 浏览

wpf - 如何将 WPF 中的命令绑定到控件的双击事件处理程序?

我需要将文本块(或者也可能是图像 - 无论哪种方式,它是用户控件)的双击事件绑定到我的 ViewModel 中的命令。

TextBlock.InputBindings 似乎没有正确绑定到我的命令,有什么帮助吗?

0 投票
1 回答
3533 浏览

c# - C# Winforms,与在TreeView中展开树节点不同的双击

我需要区分BeforeExpand. TreeView问题是DoubleClick事件是在事件之后触发的BeforeExpand

当用户双击树节点时,该DoubleClick事件被触发 - 这没关系,但节点被展开/折叠。我想限制用户需要单击+以展开节点并在双击时阻止展开/折叠 - 这甚至可能吗?没有太大帮助,TreeViewCancelEventArgs因为没有关于如何扩展节点的信息......

0 投票
2 回答
4944 浏览

c++ - MouseProc 钩子和 WM_LBUTTONDBLCLK

我有一个钩子设置,用于在我开发的插件中获取鼠标事件。我需要得到WM_LBUTTONDBLCLK,并且我希望消息流是:

WM_LBUTTONDOWN, WM_LBUTTONUP, WM_LBUTTONDBLCLK

如果我在处理第一个时调用下一个钩子WM_LBUTTONDOWN,那么流程就像预期的那样。但是,如果我返回自己的结果,那么预期的双击会作为鼠标按下消息出现。知道为什么会这样吗?我需要在处理完消息后停止消息,而不是将其传递给下一个钩子。

0 投票
3 回答
9059 浏览

jquery - jQuery如何在click、dblclick分离中处理定时器

我在http://abeautifulsite.net/notebook/58使用 jQueryFileTree,我想区分 dblclick 和 click 事件,因为点击总是由 dblclick 触发。

谷歌搜索导致成为一种技术,其中单击由计时器处理,当 dblclick 未取消它时,该计时器将启动。

有什么方法可以以优雅的方式与 jQuery 和 jQuery 示例一起使用吗?

0 投票
2 回答
9750 浏览

objective-c - 使用 CGEventCreateMouseEvent() 执行双击

我正在使用以下代码来模拟鼠标点击:

我可以使用基本相同的代码通过更改进行控制单击(右键单击):

kCGEventLeftMouseDown

kCGEventLeftMouseUp

kCGMouseButtonLeft

到他们各自的“权利”事件。该函数看起来像:

但是,双击呢?我尝试发送 2 次左键单击并连续两次调用 PostMouseEvent() 但没有运气。如何执行双击?

谢谢!

0 投票
6 回答
24235 浏览

c# - ASP.Net双击问题

我的 ASP.net 页面有一点问题。如果用户双击“提交”按钮,它将两次写入数据库(即对图像按钮执行两次“onclick”方法)

我怎样才能做到这一点,如果用户点击图像按钮,只有图像按钮被禁用?

我试过了:

但是这个 OnClientClick 属性完全阻止了页面的提交!有什么帮助吗?

抱歉,是的,我确实有验证控件……因此出现了棘手的问题。


到目前为止,仍然在努力:

ASP 代码:

C#代码:

实际上......这几乎可以工作。双击问题几乎是固定的(耶!)虽然图像仍然没有隐藏。

0 投票
6 回答
52224 浏览

javascript - 如何在元素上同时使用 onclick 和 ondblclick?

我的页面上有一个元素,我需要将 onclick 和 ondblclick 事件处理程序附加到该元素。当单击发生时,它应该执行与双击不同的操作。当我第一次开始尝试完成这项工作时,我的头开始旋转。显然,onclick 总是会在你双击时触发。所以我尝试使用这样的基于超时的结构......

但我得到了不一致的结果(使用 IE8)。它可以正常工作很多次,但有时我会收到两次“单次”警报。

以前有人做过吗?有没有更有效的方法?