WPF: удалить пунктирную границу вокруг сфокусированного элемента в стиле listbox
У меня есть горизонтальное listbox с пользовательским controlIemplate. Выбранный элемент получает пунктирную рамку при фокусировке. Кто-нибудь знает, как от него избавиться?
1 ответов
вам нужно установить FocusVisualStyle каждого ListBoxItem в значение null. Шаги ниже
1) Создайте ItemContainerStyle для ListBox
<Style x:Key="ListBoxItemStyle1" TargetType="{x:Type ListBoxItem}">
<Setter Property="FocusVisualStyle" Value="{x:Null}"/> ....
2) Установите этот стиль в Listbox
<ListBox ItemContainerStyle="{DynamicResource ListBoxItemStyle1}"