您现在的位置:首页 >> 软件开发 >> 内容

C#跨线程访问UI控件的方法

时间:2021-02-08 09:32:37 点击:

  核心提示://在Form1_Load中插入//允许操作其它线程创建的控件Control.CheckForIllegalCrossThreadCalls = false;相比上面的方法,下面的方法更可靠: //跨...

 //在Form1_Load中插入
 //允许操作其它线程创建的控件
 Control.CheckForIllegalCrossThreadCalls = false;


相比上面的方法,下面的方法更可靠:


  //跨线程访问UI控件,更新主线程中dataGridView表格内容
  if (this.InvokeRequired)
  {
     this.Invoke(new MethodInvoker(delegate
     {
       //此处可用于更新UI控件内容
     }
     ));


   }//跨线程访问UI控件,更新主线程中dataGridView表格内容

作者:站长 来源:原创
相关文章
  • 没有相关文章
共有评论 0相关评论
发表我的评论
  • 大名:
  • 内容:
  • 陈工笔记(www.dui580.com) © 2021 版权所有 All Rights Reserved.
  • 站长:陈工 微信号:chengongbiji QQ:24498854
  • Powered by 陈工