Получить ListBoxItem в ListBox

Я пытаюсь изменить шаблон элемента управления для ListBoxItem, когда он выбран из ListBox. Для этого я собирался получить выбранный ListBoxItem из самого ListBox и установить для него шаблон элемента управления. Как я буду делать это? Я попытался, SelectedItem, и это возвращает связанный объект в ListBoxItem.

13
задан Ben 24 August 2010 в 12:16
поделиться

1 ответ

Вы можете получить контейнер элемента из связанного элемента с помощью ItemContainerGenerator :

object selectedItem = listBox.SelectedItem;
ListBoxItem selectedListBoxItem = listBox.ItemContainerGenerator.ContainerFromItem(selectedItem) as ListBoxItem;
24
ответ дан 1 December 2019 в 21:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: