首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-01-02 
请问如何在WPF和Listview中处理按住Ctrl或Shift多选后拖拽的问题?如何使得在拖拽的时候,之前用Ctrl选中的I

请问如何在WPF和Listview中处理按住Ctrl或Shift多选后拖拽的问题?如何使得在拖拽的时候,之前用Ctrl选中的Item继续处于选中状态??!!
如题
现在已经用Listview自己的Extend属性支持了按Ctrl或Shift多选Listview中的Item,但是当要接着开始执行拖拽操作的时候,除了被鼠标当前点击的Item外,其余刚才被多选的Item的选中状态都丢失了


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

在线等,谢谢了先

[解决办法]
就doDrag和dragEnd就可以,如果要拖动的时候需要显示效果。需要辅助的类实现。

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

参考实现,我想应该不难吧

[解决办法]
转给我吧

热点排行