01
使用线程在窗体中显示进度条
在Winform应用程序中,经常用进度条显示进度信息。这时候就可能用到多线程。如果不采用多线程控制进度条的话,窗口界面很容易假死(无法看到进度信息,看起来像界面卡住了)。
在这个实例中,我们建立一个窗体,窗体中包括一个后台组件,一个进度条控件。当在主窗体中按“开始”按钮时,进度条开始显示进度。
该实例中用Backgroundworker组件,表示后台工作。通过后台工作组件实现进度条。
主窗体:
进度条窗体:
进度条窗体的代码如下:
01
使用线程在窗体中显示进度条
在Winform应用程序中,经常用进度条显示进度信息。这时候就可能用到多线程。如果不采用多线程控制进度条的话,窗口界面很容易假死(无法看到进度信息,看起来像界面卡住了)。
在这个实例中,我们建立一个窗体,窗体中包括一个后台组件,一个进度条控件。当在主窗体中按“开始”按钮时,进度条开始显示进度。
该实例中用Backgroundworker组件,表示后台工作。通过后台工作组件实现进度条。
主窗体:
进度条窗体:
进度条窗体的代码如下: