我想在同一级别更改 System.Windows.Forms.TreeNodes 的顺序。
关于如何在 .net-2.0 中完成此操作的任何建议。
最佳答案
您需要操作 TreeView 的 Nodes 集合。见 TreeNodeCollection 。
如果你有三个树节点,你想把最后一个移到前面,例如:(注:不是经过测试的代码,但展示了想法)
var lastNode = MyTreeView.Nodes[2];
MyTreeView.Nodes.Remove(lastNode);
MyTreeView.Nodes.Insert(0, lastNode);
关于c# - 如何更改树节点的顺序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6203193/