请问如何在WPF和Listview中处理按住Ctrl或Shift多选后拖拽的问题?如何使得在拖拽的时候,之前用Ctrl选中的Item继续处于选中状态??!!

ramboOne 2007-02-06 09:11:07
如题
现在已经用Listview自己的Extend属性支持了按Ctrl或Shift多选Listview中的Item,但是当要接着开始执行拖拽操作的时候,除了被鼠标当前点击的Item外,其余刚才被多选的Item的选中状态都丢失了


现在就是想做成Windows中那种多选几个文件然后拖拽那样的效果,请问各位高手如何实现??????!??!!??

在线等,谢谢了先
...全文
620 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mfoxdie 2007-02-26
  • 打赏
  • 举报
回复
转给我吧
lovehongyun 2007-02-06
  • 打赏
  • 举报
回复
关注..
liangxf0022 2007-02-06
  • 打赏
  • 举报
回复
就doDrag和dragEnd就可以,如果要拖动的时候需要显示效果。需要辅助的类实现。

参考:http://www.codeproject.com/cs/miscctrl/TreeViewDragDrop.asp

参考实现,我想应该不难吧
任亚军 2007-02-06
  • 打赏
  • 举报
回复
比较难.
ramboOne 2007-02-06
  • 打赏
  • 举报
回复
欢迎各位高手参加讨论

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧