【发布时间】:2012-09-10 06:45:11
【问题描述】:
我花了几个小时寻找可能的解决方案,但找不到任何解决方案。 希望有人可以帮助我。
我设法使用以下答案实现了 Multi Select WPF TreeView:https://stackoverflow.com/a/6681993/1679059
它工作得很好,但我希望能够将选定的项目拖放到 DataGrid 中。
在PreviewMouseMove 事件处理程序中,以前选择的项目被取消选择,所以我无法阻止这种情况的发生。
我试图阻止在 PreviewMouseLeftButtonDown 事件处理程序中取消选择项目,但此时我不知道用户是否打算选择项目或拖动所选项目。
有人可以帮我解决这个问题吗?
【问题讨论】:
-
在这里查看我的多选树视图:stackoverflow.com/a/13412801/166452
标签: wpf treeview wpf-controls multi-select