2
我想在我的WPF应用程序(MVVM)中实现进度条的一些帮助。WPF进度条更新作为项目列表运行
我的主窗口具有运行此方法的按钮:
private void AnalysisClick(object sender, RoutedEventArgs e)
{
model.RunAnalysis();
}
我的模型运行的项目列表直通一个单独的引擎类:
foreach(List<Item> item in items)
allItemResults.Add(engine.RunItem(item));
的RunItem
方法,然后运行该项目。
我的问题是:我如何让每个项目在我的MainWindow中更新ProgressBar
?
编辑:这是.NET 3.5
我的工作。 NET 3.5没有'TaskFactory'。对不起,我会更新我的帖子来提及。 – tnw