使用多重选择拖放

时间:2011-06-03 16:05:29

标签: winforms drag-and-drop multi-select

我在this question的帮助下实现了从列表框拖放到树视图。我唯一没想到的是如何从列表框中拖动多个项目。我已经在列表框上启用了多选,但是当我选择了多个项目并开始拖动时,它会取消选择鼠标指针下直接项目以外的所有内容。有没有人用多项选择进行拖放工作,若然,怎么做?

2 个答案:

答案 0 :(得分:0)

开始放下时必须按住ctrl或shift键,如果放开,列表框会再次返回“开始选择”模式。

答案 1 :(得分:0)

我认为这是框架中的一个错误,因为多选行为与Windows资源管理器中的行为不同,根本不直观。请参阅我的建议here