Доступ к вложенным элементам в CollectionViewGroup - PullRequest
0 голосов
/ 13 января 2011

Итак, я пытаюсь получить доступ к некоторым вложенным элементам в CollectionView, а затем привязать их к ListBox. Есть ли простой способ сделать это? На данный момент мой ListBox привязан к «ContactListName», который является непосредственным элементом, но я бы хотел привязать к «LabelName», который является вложенным элементом ContactList. Спасибо - Бен

1 Ответ

0 голосов
/ 13 января 2011

попробуйте установить DisplayMemberPath для ListBox

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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...