主题:有管C#中listView中怎么拖动换行啊???
sanjin240
[专家分:30] 发布于 2006-09-14 08:31:00
在listView中想把两行的值换一下,怎么用鼠标拖动实现啊,高手们请教小弟一下!!!!!
回复列表 (共4个回复)
沙发
hk18 [专家分:2230] 发布于 2006-09-14 10:18:00
我也是新手,刚看c#,我觉得应该用到鼠标事件吧
板凳
sanjin240 [专家分:30] 发布于 2006-09-14 10:26:00
应该是吧,我刚学一点都不会!!!
3 楼
yuhua [专家分:1730] 发布于 2006-09-14 13:14:00
首先把list的允许拖放属性设成true allowdrag
然后用到几个事件dragdrop\dragenter \dragover 等
这里你只用dragdrop 和 dragover 就可以了
在dragdrop 中处理item顺序
在dragover 中处理下鼠标
4 楼
sanjin240 [专家分:30] 发布于 2006-09-14 15:12:00
我晕了,还是不会,能不能把dragdrop()怎么判断items的行数和dragover()中的鼠标事件说的再详细一点!唉````````````
我来回复