UWP XAML: возможно ли использовать XAML Behaviors, чтобы изменить внешний вид выбранного элемента в ListBox? - PullRequest
0 голосов
/ 23 мая 2018

Если я определяю ListBox в XAML и связанный с ним DataTemplate внутри ListBox.ItemTemplate, можно ли использовать Поведение XAML , чтобы изменить внешний вид выбранного элемента?

Например, еслиЯ хочу, чтобы отдельные элементы списка были представлены синим эллипсом, когда они не выбраны, но хочу, чтобы выбранный элемент был представлен красным эллипсом, могу ли я использовать поведение XAML, чтобы изменить то, как он выглядит во время выполнения, на основе изменения пользователемвыбор

1 Ответ

0 голосов
/ 23 мая 2018

Вам потребуется стилизовать пользовательский шаблон стиля для (в вашем случае) Selected VisualState, который VisualStateManager вызовет для этого состояния, где да, вы можете отобразить другой вид на основе этогосостояние, включая эллипс в DOM.

...