如何在ListView中更新进度条

时间:2014-10-05 17:46:26

标签: c# wpf progress-bar

我在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是公开获取和设置的。当其他操作正在运行时,也可以访问对象。只更新进度条不起作用。

有人能告诉我如何在列表视图中更新许多进度条吗?单个进度条很容易更新,但其中很多都不是简单的。

帮助:)有人吗?

0 个答案:

没有答案