我必须点击两次以触发事件
答
我觉得往返是不会发生,因为任何AJAX控件或javascript.If的某些时候,你使用任何这两种请这个5月停止活动,以激发服务器端的一些倍。
+0
标签是winforms。 – Amsakanna 2010-05-11 08:19:29
答
它是一个胜利形式的应用程序。 我想你已经处理了button_doubleClicked事件而不是Button_Clicked事件。 请确保您处理Button_Clicked事件。 如果情况并非如此,那么你能分享一下你的代码吗?
答
您可以创建一个具有0值的puplic变量。
当用户点击该按钮,第一次你给varriable值1
当用户点击该按钮,你给varriable值2
第二次,你如果做语句来检查varriable是否相等2,这意味着按钮点击两次,如果为true,则可以触发您的事件。
你也可以使用button double_cilck事件。
请分享您的开始代码。 – sashaeve 2010-05-11 07:51:25
我的猜测是在表单代码中有一些有趣的事情(重复删除和添加事件,或者一些异步工作,或者使用mouseup,mousedown,mouseclick事件或者以滑稽方式组合这些事件)。你可以发布一些代码吗? – 2010-05-11 07:52:14
也许第一次点击让按钮成为焦点? – Carra 2010-05-11 08:38:17