我想在同一级别更改 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/

10-13 01:59