如何实现ListView的拖动排序
本帖最后由 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]&"|"&size(FileGetSize( $l[$i]))&"|"&$l[$i],$liebiao)
Next
上面的是批量创建ListViewItem的代码,生成一个文件列表而已,$l这个数组里面的元素保存的是文件的完整路径。
大家帮忙研究以下。。或者给个例子的传送门,我搜索了一下也没找出来。 很有意思的题目,列可以通过样式设置实现左右顺序的改变,而行没有拖动变化的样式。希望大家找出个好的办法分享一下。 搜索了没搜到?试着搜索“listview 拖动”。 学习金牌会员的大作了,非常好的例子 的确非常好的例子,感谢pusofalse 兄~! pusofalse 兄已新出炉了一个UDF~~~~~~~~~
http://www.autoitx.com/forum.php?mod=viewthread&tid=9908&extra=page%3D1 pusofalse 兄已新出炉了一个UDF~~~~~~~~~
http://www.autoitx.com/forum.php?mod=viewthread&tid=9908&extra=page%3D1
afan 发表于 2009-9-22 01:21 http://autoitx.com/images/common/back.gif
多谢pusofalse和afan 。仔细学习。 权限不够啊。。。。。。
页:
[1]