如何将计数属性绑定到TextBlock?

时间:2014-03-21 07:51:12

标签: c# wpf list binding count

我想知道是否可以将List.Count绑定到TextBlock

所有这一切,我将List.Count存储到变量中并将变量绑定到textBlock

<TextBlock Text={Binding [someViewModel].manualAssignCountVariable}/>

我想知道是否可以将List.Count直接绑定到XAML?也许就像下面这样:

<TextBlock Text={Binding [someViewModel].someList.Count()}/>

或者请建议实现目标的最有效方法是什么?

2 个答案:

答案 0 :(得分:2)

  <TextBlock Text={Binding [someViewModel].someList.Count,Mode=OneWay }/>

答案 1 :(得分:0)

最好的方法是使用IValueConverter。您可以绑定List,然后只返回转换器中的List.Count方法。在MSDN

中详细了解相关信息