Winform控件多线程操作控件的解决方案 ( 转 )
<br /><br />1)在要访问的控件的那个窗体,定义公共属于或公共方法,这样可以实现间接的访问<br />2)在主窗体,定义方法来包装上面定义的另外一个窗体的方法,然后定义委托。<br />3)如果当线程,直接委托实现就可以,如果多线程,用invoke技术<br />在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和 BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。<br />正确的做法是将工作
原创
2011-03-08 17:33:00 ·
1433 阅读 ·
0 评论