DEV控件中Treelist 首先数据库中应该有个字段存储这个顺序;你的TreeList中有一列是存储这个值的;在Drag相关的事件中处理,还是要参考一下Dev的demo或者文档,记得有一个是这样的例子,拖曳节点排序,按住Ctrl拖曳可以排列节点的层级关系。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void simpleButton3_Click(object sender, EventArgs e) { var curNode = treeList1.FocusedNode; var preNode = treeList1.FocusedNode.PrevNode; if(preNode != null) { var curNodeIndex = treeList1.GetNodeIndex(curNode); var preNodeIndex = treeList1.GetNodeIndex(preNode); treeList1.SetNodeIndex(curNode, preNodeIndex); treeList1.SetNodeIndex(preNode, curNodeIndex); } } 线程关闭时报错 C++中的小括号“()”重载,在C#中用什么代替了?请给个小括号重载的例子。 C#调节麦克风音量 请教各位兄弟!!《支持邮件和短信的消息通知引擎的设计与实现》 【已解决】adobe flash player for IE 11.8 中文乱码 问题 IIS部署net.tcp问题,详细请点进来,谢谢 这个问题该如何解决! C#编译出错问题 有人有c#做的时钟程序源代码吗?急用 我该怎么改变字体呢? 图片如何移动一个像素,更改其MD5值 .net c# 初学者问题:wpf Combox中,SelectedValue 的作用是什么
{
var curNode = treeList1.FocusedNode;
var preNode = treeList1.FocusedNode.PrevNode;
if(preNode != null)
{
var curNodeIndex = treeList1.GetNodeIndex(curNode);
var preNodeIndex = treeList1.GetNodeIndex(preNode); treeList1.SetNodeIndex(curNode, preNodeIndex);
treeList1.SetNodeIndex(preNode, curNodeIndex);
}
}