A
CheckListBox
是 CheckBox
元素的集合,您可以像往常一样设置样式。这应该有效:
<xctk:CheckListBox x:Name="_listBox" ...>
<xctk:CheckListBox.Resources>
<Style TargetType="CheckBox">
<Style.Triggers>
<Trigger Property="IsChecked" Value="True">
<Setter Property="Background" Value="Red"></Setter>
</Trigger>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Green"></Setter>
</Trigger>
<Trigger Property="IsKeyboardFocusWithin" Value="True">
<Setter Property="Background" Value="Blue"></Setter>
</Trigger>
</Style.Triggers>
<Setter Property="Background" Value="Yellow" />
</Style>
</xctk:CheckListBox.Resources>
</xctk:CheckListBox>
有人知道如何基于@mm8示例更改复选框文本吗? 我已经搜索过但找不到工作示例。