C# Winform按钮避免重复点击

btn.Enable=false;

//执行任务的函数或代码

btn.Enable=true;

在btn.Enable=true前添加Application.DoEvents();

就是让应用程序的消息队列自动走完(即在按钮为Ture前清空消息队列)。

原文地址:https://www.cnblogs.com/BennyHua/p/10812053.html