标签: wpf listbox multi-select
我在ListBox中选择多个项目时遇到了麻烦。
我尝试从Selector派生新控件并编写无法正常工作的ListBox助手类(如预期的那样)。
Selector类的问题是,它没有暴露SelectedItems,它是绑定属性并使用选择更改事件操纵它的地狱。
ListBox Helper类的问题是,我获得了多个选择所需的数据,但它从未命中绑定属性。
有人知道实现多选列表框的更好方法吗?
提前致谢...
答案 0 :(得分:52)
ListBox已经实施了多项选择。只需将SelectionMode属性更改为多个或已扩展。
您可以使用SelectedItems属性获取之后的所有选定项目。