C# 多线程更新界面的第二种方法
Posted caimouse
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 多线程更新界面的第二种方法相关的知识,希望对你有一定的参考价值。
前面介绍了一种线程来更新界面的方法,如果不是限定采用前面的线程方式,就可以采用更加方便的多线程模型,它就是组件里的backgroundWorker,在界面上可以看到,如下图:
可以把这个组件拖到界面上,就可以生成一个线程,它就会叫这样的名称:backgroundWorker1,可以看到它不是放在窗口里,而是摆放在下面:
有了这个线程组件之后,我们就可以把需要线程工作的内容放到下面的函数backgroundWorker1_DoWork:
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
int counter = 0;
int m
以上是关于C# 多线程更新界面的第二种方法的主要内容,如果未能解决你的问题,请参考以下文章