我想要将属性 SelectionMode 设置为“扩展”的 WPF ListBox 的行为。但是,我想阻止使用“shift”一次选择多个项目的功能。
关于如何实现这一目标的任何想法?
基本原理
这样做的背景是我正在使用列表框在地图上显示项目。列表框的 ItemsPanel 已被 Canvas 替换。在画布周围移动 ListBoxItems?
所以我不想修改普通 ListBox 的选择行为,我想做的是将一个不错的多选模式引入构建在 ListBox 之上的“地图”控件。
我想要将属性 SelectionMode 设置为“扩展”的 WPF ListBox 的行为。但是,我想阻止使用“shift”一次选择多个项目的功能。
关于如何实现这一目标的任何想法?
基本原理
这样做的背景是我正在使用列表框在地图上显示项目。列表框的 ItemsPanel 已被 Canvas 替换。在画布周围移动 ListBoxItems?
所以我不想修改普通 ListBox 的选择行为,我想做的是将一个不错的多选模式引入构建在 ListBox 之上的“地图”控件。