我有一个绑定到对象的列表视图,在列表视图中我希望每个记录都有自己的进度条(不确定),我可以启动,以便用户知道该记录发生了什么。这个进度条没有%,因为我正在索引文件,我没有从中创建百分比的开始计数。所以我尝试在我的对象中添加一个“进度条”并绑定它,但所有显示的都是“System.windows ....”而不是实际的进度条。有没有人知道如何正确绑定进度条,所以我可以为每条记录启动/停止它?
以下是我的数据绑定方式的一些摘录
<ListView ItemsSource="{Binding DbaseCollection, NotifyOnTargetUpdated=True}"
<GridViewColumn DisplayMemberBinding="{Binding Name}"
HeaderContainerStyle="{StaticResource searchResultsColumnHeader}"
customcontrols:GridViewSort.PropertyName="Name" Width="Auto">
答案 0 :(得分:0)
您需要创建CellTemplate
(同时不使用DisplayMemberBinding
)
<GridViewColumn>
<GridViewColumn.CellTemplate>
<DataTemplate>
<ProgressBar .../>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
您绑定的ProgressBar
上的哪些属性取决于您。