码迷,mamicode.com
首页 > 其他好文 > 详细

Dev Express Treelist 同一个树上拖动 改变顺序

时间:2016-08-12 13:24:30      阅读:311      评论:0      收藏:0      [点我收藏+]

标签:

using DevExpress.XtraTreeList;

using DevExpress.XtraTreeList.Nodes;

private void treeList1_DragDrop(object sender, System.Windows.Forms.DragEventArgs e)
 {
    TreeListNode dragNode, targetNode;
    TreeList tl = sender as TreeList;
    Point p = tl.PointToClient(new Point(e.X, e.Y));
    dragNode = e.Data.GetData(typeof(TreeListNode)) as TreeListNode;
    targetNode = tl.CalcHitInfo(p).Node;
    tl.SetNodeIndex(dragNode, tl.GetNodeIndex(targetNode));
    e.Effect = DragDropEffects.None;
}

使用的时候容易忘记,留作备用。

Dev Express Treelist 同一个树上拖动 改变顺序

标签:

原文地址:http://www.cnblogs.com/HedgehogBlog/p/5764339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!