1

我在 Windows 窗体中创建了TreeList ,并添加了向上和向下按钮。在树列表中有很多带有子节点的节点。一旦展开父节点,就有子节点,子节点也是父节点。我想获取当前选定的父节点的子节点的计数值。

请指导我解决这个问题。

谢谢并恭祝安康

沙拉瓦南

4

2 回答 2

1

对象的SelectedNode属性TreeView返回当前选择的节点。

对于树视图中的任何节点(包括由返回的节点SelectedNode),该LastNode属性返回其下的最后一个子节点。

一般来说,研究你正在处理的类的所有属性和方法,发现行为是有益的。例如在这种情况下,查看TreeView类和TreeNode类为您提供导航树视图所需的信息。

于 2017-03-16T07:59:31.817 回答
1

在我的任务中,我搜索了很多进程。但是不需要找出子节点或父节点的计数。c#中有一个预定义的函数。它用于在树列表节点中移动所有节点。

TreeList.MoveNextVisible();

Treelist.MovePrevVisible();

或者

TreeList.MoveNext();

TreeList.MoveNextVisible();

或者

TreeList.Move();

TreeList.Move();

一旦展开树列表中的节点,这些预定函数将移动到它们的父节点及其子节点

于 2017-03-16T09:19:30.263 回答