我想创建一个分配有itemsource的组合框,将复选框作为项,并且可以搜索。
我尝试了下面的代码,但是没有用。当我手动给cobobox物品而不是它的工作时,但使用itemsource却不起作用。
<ComboBox IsEditable="True"
StaysOpenOnEdit="True"
IsTextSearchEnabled="True"
Name="listParam"
Grid.Column="10"
ItemsSource="{Binding Path=Parameters, Mode=Twoway, UpdateSourceTrigger=PropertyChanged}"
SelectedItem="{Binding Path=Sparam}"
IsSynchronizedWithCurrentItem="True"
VerticalAlignment="Bottom">
<ComboBox.ItemTemplate>
<DataTemplate>
<CheckBox Name="CheckParamCombo"
TextSearch.Text="{Binding name}"
Content="{Binding name}"
IsChecked="{Binding Path=IsChecked}"
Unchecked="CheckParamCombo_Checked">
</CheckBox>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>