多选可搜索组合框

时间:2019-10-03 06:31:28

标签: c# asp.net wpf

我想创建一个分配有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>

0 个答案:

没有答案