C# ToolStripProgressBar 用法简析
因为最近写了一个处理图像的小程序,在处理的过程中耗时较长,因此想在窗体底部加一个进度条来指示处理的过程进度,发现有ToolStripProgressBar这么一个神奇的控件,可以方便的用来反映进度情况。但是对于如何使用,初次接触也是比较懵,因此习惯性的去MSDN查找了官方文档。果然官方文档给出了一个详细的例程,此处贴出链接:MSDN:ToolStripProgressBar。
使用方法
ProgressBar控件需要配合一个名为BackgroundWorker的Class配合使用。该类是一个可以独立于主线程工作的子线程,只要将需要用进度条指示的动作绑定到这个类中,并根据完成程度实时的对进度条进度值进行改写,即可实现进度条的同步显示。此处要注意的是,为了实时反映工作的进度,需要将BackgroundWorker的WorkerReportsProgress属性改为True。
主要需要对