您的位置首页百科问答

VS2012中C#.NET编程入门:[12]BackWorker

VS2012中C#.NET编程入门:[12]BackWorker

的有关信息介绍如下:

VS2012中C#.NET编程入门:[12]BackWorker

BackgroundWorker就相当于封装好的Thread,前者可以更方便的创建多线程,执行一些简单的操作,对于复杂的操作还是要交给Thread。现在我们就简单的介绍一下BackgroundWorker的基本使用方式。

BackgroundWorker可以直接从控件面板拖入,也可以在代码里实现。

在属性框里双击创建事件

DoWork:在多线程里运行代码

RunWorkerCompleted:运行结果

在DoWork我们添加一个简单的运行循环的方法,从1加到10,计算出结果显示在界面上。

运行程序,点击开始按钮,弹出结果窗口。