其实进度条主要的思想就是采用多线程操作,让耗时的操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示。在.net中,提供了一个组件BackgroundWorker可以很好的解决此类问题。
主要实现分为页面前端的控件,及页面后台的逻辑操作。
前端窗体程序涉及的主要代码:
<DockPanel Height="120" DockPanel.Dock="Top"> <ProgressBar x:Name
其实进度条主要的思想就是采用多线程操作,让耗时的操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示。在.net中,提供了一个组件BackgroundWorker可以很好的解决此类问题。
主要实现分为页面前端的控件,及页面后台的逻辑操作。
前端窗体程序涉及的主要代码:
<DockPanel Height="120" DockPanel.Dock="Top"> <ProgressBar x:Name