我在UI上更新进度条时遇到了一些问题。好的,所以我绑定了xaml中的进度条,如下所示:
<GridViewColumn Width="170" Header="TestProgress" >
<GridViewColumn.CellTemplate>
<DataTemplate>
<ProgressBar Width="200"
Height="10"
Minimum="0"
Maximum="100"
Value="{Binding Path=SubObject.progressValue, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}">
</ProgressBar>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
然后在后台工作者中我正在更改progressValue
值。 UI上的进度条应更新为此值(或ListView为列表的值)。 progressValue
中的SubObject
是公开获取和设置的。当其他操作正在运行时,也可以访问对象。只更新进度条不起作用。
有人能告诉我如何在列表视图中更新许多进度条吗?单个进度条很容易更新,但其中很多都不是简单的。
帮助:)有人吗?