是的,有可用的原生WPF Multiselect组合框。在WPF中,可以使用ListBox
控件来实现多选组合框。以下是一个简单的示例:
<ListBox Name="MultiSelectListBox" SelectionMode="Multiple">
<ListBoxItem Content="选项1"/>
<ListBoxItem Content="选项2"/>
<ListBoxItem Content="选项3"/>
<ListBoxItem Content="选项4"/>
</ListBox>
在这个示例中,我们使用ListBox
控件创建了一个多选组合框,并使用SelectionMode="Multiple"
属性来允许多选。然后,我们添加了四个ListBoxItem
控件,每个控件都有一个Content
属性来设置显示的文本。
要获取所选项目,可以使用SelectedItems
属性:
var selectedItems = MultiSelectListBox.SelectedItems;
这将返回一个包含所选项目的集合。
如果您需要更高级的功能,例如自定义项目模板或使用MVVM模式,请参阅WPF应用程序中的ListBox控件。
领取专属 10元无门槛券
手把手带您无忧上云