摘要: Invoke()的作用是:在应用程序的主线程上执行指定的委托。一般应用:在辅助线程中修改UI线程( 主线程 )中对象的属性时,调用this.Invoke(); 阅读全文
posted @ 2016-08-02 14:37 寒夜美美 阅读(347) 评论(0) 推荐(0) 编辑
摘要: Invoke()的作用是:在应用程序的主线程上执行指定的委托。一般应用:在辅助线程中修改UI线程( 主线程 )中对象的属性时,调用this.Invoke(); 在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和 BeginInvok 阅读全文
posted @ 2016-08-02 14:37 寒夜美美 阅读(324) 评论(0) 推荐(1) 编辑
摘要: 在用.NET Framework框架的WinForm构建GUI程序界面时,如果要在控件的事件响应函数中改变控件的状态,例如:某个按钮上的文本原先叫“打开”,单击之后按钮上的文本显示“关闭”,初学者往往会想当然地这么写: void ButtonOnClick(object sender,EventAr 阅读全文
posted @ 2016-08-02 14:35 寒夜美美 阅读(451) 评论(0) 推荐(0) 编辑