如何在列表框中设置样式以获取所选项目周围的边框?
答案 0 :(得分:14)
最简单的方法是在IsSelected
ListBox
添加触发器
<ListBox ...>
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="BorderBrush" Value="Red"/>
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="BorderThickness" Value="1"/>
</Trigger>
</Style.Triggers>
</Style>
</ListBox.ItemContainerStyle>
<!--...-->
</ListBox>
答案 1 :(得分:2)
FocusVisualStyle可能就是你要找的东西。