cxTreeList交换当前两个节点的的位置
生活随笔
收集整理的這篇文章主要介紹了
cxTreeList交换当前两个节点的的位置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有時候因為需要交換兩個節點的位置,用了很多方法,效果都不是很理想,經過多次測試,發現一個方法能達到很好的效果,如下:
AcxTreeListColumn.AddNode(AcxTreeListColumn.FocusedNode.GetNext,?AcxTreeListColumn.FocusedNode, nil, tlamInsert);
這個是將當前選中的節點移到前選中的節點的一下位置,也就是節點下移
AcxTreeListColumn.AddNode(AcxTreeListColumn.FocusedNode,?AcxTreeListColumn.FocusedNode.GetPrev, nil, tlamInsert);
這個是將當前選中的節點移到前選中的節點的上一位置,也就是節點上移
注意上面參數的區別,第一個函數是將選中的節點(FocusedNode)作為第二個參數
第二個函數是將選中的節點(FocusedNode)作為第一個參數,這樣以達到上、下稱動的效果
轉載于:https://www.cnblogs.com/Stwo/archive/2011/08/01/2123408.html
總結
以上是生活随笔為你收集整理的cxTreeList交换当前两个节点的的位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快速学习AJAX之三 Ajax实现登陆
- 下一篇: linux管理员常用的命令分享