找回密码
 加入
搜索
查看: 2142|回复: 7

如何实现ListView的拖动排序

[复制链接]
发表于 2009-9-21 10:32:27 | 显示全部楼层 |阅读模式
本帖最后由 sanmoking 于 2009-9-22 13:09 编辑

如题,自己试验了好久,只能实现不同ListView之间的拖动,不能实现同一个ListView中不同ListViewItem的拖动,在此求助各位领导。
我创建的ListViewItem是批量创建的,所以没有定义返回控件标识(控件ID)的变量,是否跟这个有关?
for $i = 0 to UBound($l)-1
$fill = StringSplit ($l[$i], "\", 1 )
GUICtrlCreateListViewItem ($i+1&"|"&$fill[$fill[0]]&"|"&size(FileGetSize( $l[$i]))&"|"&$l[$i],$liebiao)
Next

上面的是批量创建ListViewItem的代码,生成一个文件列表而已,$l这个数组里面的元素保存的是文件的完整路径。
大家帮忙研究以下。。或者给个例子的传送门,我搜索了一下也没找出来。
发表于 2009-9-21 17:55:34 | 显示全部楼层
很有意思的题目,列可以通过样式设置实现左右顺序的改变,而行没有拖动变化的样式。希望大家找出个好的办法分享一下。
发表于 2009-9-21 19:29:49 | 显示全部楼层
搜索了没搜到?试着搜索“listview 拖动”。
发表于 2009-9-21 19:51:22 | 显示全部楼层
学习金牌会员的大作了,非常好的例子
发表于 2009-9-21 19:56:12 | 显示全部楼层
的确非常好的例子,感谢pusofalse 兄~!
发表于 2009-9-22 01:21:29 | 显示全部楼层
pusofalse 兄已新出炉了一个UDF~~~~~~~~~
http://www.autoitx.com/forum.php ... &extra=page%3D1
 楼主| 发表于 2009-9-22 13:08:41 | 显示全部楼层
pusofalse 兄已新出炉了一个UDF~~~~~~~~~
http://www.autoitx.com/forum.php ... &extra=page%3D1
afan 发表于 2009-9-22 01:21

多谢pusofalse和afan 。仔细学习。
发表于 2019-1-17 15:03:01 | 显示全部楼层
权限不够啊。。。。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 12:30 , Processed in 0.070181 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表