我在将计数绑定到文本块时遇到问题。
我有一个列表视图,它的项目绑定到用户对象属性。我想获得所有绑定项目的数量。
这是我的列表视图:
<ListView ItemsSource="{Binding Users}" x:Name="lvUsers">
<ListView.ItemTemplate>
<DataTemplate>
<ListViewItem IsHitTestVisible="False">
<StackPanel>
<facebookControls:ProfilePicture Height="74" Width="74" ProfileId="{Binding FacebookId}" />
<TextBlock Text="{Binding UserName}" FontSize="18" HorizontalAlignment="Center" />
</StackPanel>
</ListViewItem>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
这是我的文本块:
<TextBlock Text="{Binding ElementName=lvUsers, Path=Items.Count, Mode=OneWay}" />
我究竟做错了什么?
我知道如果我的 ListView 没有模板,只有 ListViewItems,它会起作用,但我需要它是这样的。