我正在使用C#开发一个Windows窗体应用程序,并且(有时)表单中的每个按钮需要点击两次才能触发事件。
有人可以建议解决方案吗?
最诚挚的问候, BaDoOoReY
答案 0 :(得分:0)
它是一个胜利形式的应用程序。 我认为你已经处理了button_doubleClicked事件而不是Button_Clicked事件。 请确保您处理Button_Clicked事件。 如果不是这样,那么请你分享你的代码吗?
答案 1 :(得分:0)
您可以创建一个值为0的puplic变量。
当用户第一次单击该按钮时,您会给出可变值1。
当用户第二次单击该按钮时,您会给出可变值2。
并且你使if语句检查变量是否等于2,这意味着按钮点击了两次,如果是,你可以激活你的事件。
您还可以使用按钮double_cilck事件。
答案 2 :(得分:-1)
我认为由于任何ajax控制或javascript,有时候往返不会发生。如果您使用这两个中的任何一个,请检查这可能会停止事件以解雇服务器端。