1. 首页
  2. 数据库
  3. 其它
  4. C#中backgroundWorker类的用法详解

C#中backgroundWorker类的用法详解

上传者: 2020-12-23 02:15:09上传 PDF文件 85.94KB 热度 22次
1、在 WinForms 中,有时要执行耗时的操作,在该操作未完成之前操作用户界面,会导致用户界面停止响应。解决的方法就是新开一个线程,把耗时的操作放到线程中执行,这样就可以在用户界面上进行其它操作。新建线程可以用 Thread 类,可以实现多线程同时操作。简单的方法可以通过 BackgroundWorker 类实现。 BackgroundWorker 可以用来更新UI界面,但是通常用来Progressbar(进度条)控件 例如更新UI private void Form1_Load(object sender, EventArgs e) { this.backgroundWorker
用户评论