VS2012中C#.NET编程入门:[12]BackWorker
的有关信息介绍如下:BackgroundWorker就相当于封装好的Thread,前者可以更方便的创建多线程,执行一些简单的操作,对于复杂的操作还是要交给Thread。现在我们就简单的介绍一下BackgroundWorker的基本使用方式。
BackgroundWorker可以直接从控件面板拖入,也可以在代码里实现。
在属性框里双击创建事件
DoWork:在多线程里运行代码
RunWorkerCompleted:运行结果
在DoWork我们添加一个简单的运行循环的方法,从1加到10,计算出结果显示在界面上。
运行程序,点击开始按钮,弹出结果窗口。