首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winForm窗体的button按钮单击事件失效解决方法

2012-04-17 
winForm窗体的button按钮单击事件失效有一个timer控件,每秒钟刷新一次窗体,窗体上有一个button按钮,Text

winForm窗体的button按钮单击事件失效
有一个timer控件,每秒钟刷新一次窗体,窗体上有一个button按钮,Text="暂停",当点击按钮时可能不立即执行click事件,需要点击2-3次才执行click事件,有时候点击一次就执行了。费解!!!求助!!!!!!!!..

[解决办法]
主要是因为ui操作与你的定时刷新窗口事件都是通过主线程来执行的,如果窗口频繁刷新会导致其他操作不能及时执行,所以最好的方式是通过开一线程来解决这种问题。
楼主可参照这篇文章,可能会有些帮助
http://www.360doc.com/content/10/0831/15/2917290_50145639.shtml

热点排行