我在Visual Studio 2013 C#中编程.我希望有一个功能可以在短时间内禁用一个按钮.我试过button.Enabled=false
,但是我看到当我在它被禁用期间点击它时,点击操作就会在我在程序的其他位置启用该按钮后立即启动.
如何清除该事件或在禁用按钮时阻止它们?
此致,Krzysztof
禁用按钮单击.
button1.Click -= button1_Click; // here button1_Click is your event name
Run Code Online (Sandbox Code Playgroud)
用于启用按钮单击.
button1.Click += button1_Click; // here button1_Click is your event name
Run Code Online (Sandbox Code Playgroud)
小智 5
这是我在互联网上找到的极其简单的方法,并且有效。
Application.DoEvent();
。此命令将所有点击事件(与用户点击的一样多)排入队列并忽略/处理它们祝你好运