我有一个 C# Windows 窗体中的 TreeView。如果用户选择了一个节点,那么我想检索 TreeView 的紧邻的下一个节点以及紧邻的上一个节点。不要考虑它是 sibling 还是其他任何人。我只想选取紧邻的下一个节点以及紧邻的上一个节点。
看这张图片:
假设用户选择以下情况==>我想检索该节点
0 1.样本数据==>1 当多个代理时...
1 当多个代理时... ===>2 第二个主要...
2 第二个专业... ===>3 在这种情况下....
3 本例中... ===>4 2.目标设置...
等等..
我怎样才能实现这个目标?
最佳答案
使用 e.Node.NextNode
和 e.Node.PrevNode
作为兄弟节点。
编辑
或e.Node.NextVisibleNode
和e.Node.PrevVisibleNode
在您的情况下可见节点。
TreeNode.NextVisibleNode Property
TreeNode.PrevVisibleNode Property
请参阅 MSDN 了解其他 TreeNode
属性:TreeNode Properties
关于c# - C#中如何从Treeview的选定节点中获取下一个直接节点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6355603/