我在 Windows 窗体中创建了TreeList ,并添加了向上和向下按钮。在树列表中有很多带有子节点的父节点。一旦展开父节点,就有子节点,子节点也是父节点。我想获取当前选定的父节点的子节点的计数值。
请指导我解决这个问题。
谢谢并恭祝安康
沙拉瓦南
我在 Windows 窗体中创建了TreeList ,并添加了向上和向下按钮。在树列表中有很多带有子节点的父节点。一旦展开父节点,就有子节点,子节点也是父节点。我想获取当前选定的父节点的子节点的计数值。
请指导我解决这个问题。
谢谢并恭祝安康
沙拉瓦南
对象的SelectedNode
属性TreeView
返回当前选择的节点。
对于树视图中的任何节点(包括由返回的节点SelectedNode
),该LastNode
属性返回其下的最后一个子节点。
一般来说,研究你正在处理的类的所有属性和方法,发现行为是有益的。例如在这种情况下,查看TreeView
类和TreeNode
类为您提供导航树视图所需的信息。
在我的任务中,我搜索了很多进程。但是不需要找出子节点或父节点的计数。c#中有一个预定义的函数。它用于在树列表节点中移动所有节点。
TreeList.MoveNextVisible();
Treelist.MovePrevVisible();
或者
TreeList.MoveNext();
TreeList.MoveNextVisible();
或者
TreeList.Move();
TreeList.Move();
一旦展开树列表中的节点,这些预定函数将移动到它们的父节点及其子节点