所以我试图访问CollectionView中的一些嵌套项,然后将它们绑定到ListBox。有一个简单的方法吗?目前我的ListBox绑定到“ContactListName”,这是直接项,但我想绑定到“LabelName”,它是ContactList的嵌套项。谢谢 - 本
答案 0 :(得分:0)
尝试为ListBox设置DisplayMemberPath
tagsList.ItemsSource = contactsList.SelectedItems;
tagsList.DisplayMemberPath = "LabelName";
如果您正在使用ItemTemplate您需要设置Binding
<DataTemplate x:Key="TagsTemplate">
<WrapPanel>
<TextBlock Text="{Binding LabelName, Mode=Default}" TextWrapping="Wrap" FontSize="{Binding ItemCount, Converter={StaticResource CountToFontSizeConverter}, Mode=Default}" Foreground="#FF0D0AF7"/>
</WrapPanel>
</DataTemplate>