WPF中的新功能,我正在尝试使用一个组合框,允许人们通过检查它们来选择关键字。以下是我的XAML
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox Tag="{Binding Path=TagID}"
Content="{Binding Path=Tag}"
Margin="10,0,0,0"></CheckBox>
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
问题是,如何创建自定义显示?例如,用户选择了三个项目。而不是选中的项目和复选框显示在组合框文本中。我希望所选的三个项目是combobox
文本中显示的项目吗?
答案 0 :(得分:1)
尝试使用ItemContainerStyle属性,该属性允许您指定模板的容器
答案 1 :(得分:0)
听起来你想要一个多选组合框。我发现这个例子在创建一个时非常有用:
http://www.c-sharpcorner.com/UploadFile/1a81c5/multi-select-combobox-in-wpf/
抱歉不添加代码,但这篇文章非常全面!