回 帖 发 新 帖 刷新版面

主题:有管C#中listView中怎么拖动换行啊???

在listView中想把两行的值换一下,怎么用鼠标拖动实现啊,高手们请教小弟一下!!!!!

回复列表 (共4个回复)

沙发

我也是新手,刚看c#,我觉得应该用到鼠标事件吧

板凳

应该是吧,我刚学一点都不会!!!

3 楼

首先把list的允许拖放属性设成true allowdrag
然后用到几个事件dragdrop\dragenter \dragover 等
这里你只用dragdrop 和 dragover  就可以了
在dragdrop 中处理item顺序
在dragover 中处理下鼠标

4 楼

我晕了,还是不会,能不能把dragdrop()怎么判断items的行数和dragover()中的鼠标事件说的再详细一点!唉````````````

我来回复

您尚未登录,请登录后再回复。点此登录或注册