【发布时间】:2011-06-03 16:05:29
【问题描述】:
在this question 的帮助下,我实现了从列表框拖放到树视图。我唯一还没有弄清楚的是如何从列表框中拖动多个项目。我已经在列表框上启用了多选,但是当我选择了多个项目并开始拖动时,它会取消选择除鼠标指针正下方的项目之外的所有内容。有没有人通过拖放操作来使用多选,如果有,怎么做?
【问题讨论】:
标签: winforms drag-and-drop multi-select
在this question 的帮助下,我实现了从列表框拖放到树视图。我唯一还没有弄清楚的是如何从列表框中拖动多个项目。我已经在列表框上启用了多选,但是当我选择了多个项目并开始拖动时,它会取消选择除鼠标指针正下方的项目之外的所有内容。有没有人通过拖放操作来使用多选,如果有,怎么做?
【问题讨论】:
标签: winforms drag-and-drop multi-select
开始放置时必须按住 ctrl 或 shift 键,如果松开,列表框会再次返回“开始选择”模式。
【讨论】:
我认为这是框架中的一个错误,因为多选行为与 Windows 资源管理器中的行为不同,而且根本不直观。请参阅我的建议here。
【讨论】: