效果如下:
可任意勾选需要的项:
1. 首先XML中添加System的命名空间
xmlns:sys="clr-namespace:System;assembly=mscorlib"
2. 设置 ComboBox的资源样式,再添加item
<StackPanel Margin="5 10 5 5">
<ComboBox x:Name="cbo">
<ComboBox.Resources>
<Style TargetType="ComboBoxItem">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="ComboBoxItem">
<CheckBox x:Name="cboChecked" Checked="cboChecked_Checked">
<ContentPresenter/>
</CheckBox>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</ComboBox.Resources>
<sys:String>A</sys:String>
<sys:String>B</sys:String>
<sys:String>C</sys:String>
<sys:String>D</sys:String>
</ComboBox>
</StackPanel>