我正在迁移的桌面应用程序大量使用了TreeView控件,并多次调用TreeNode.FirstSibling
,例如
'UPGRADE_ISSUE: MSComctlLib.Node property tvTreeView.SelectedItem.FirstSibling was not upgraded.
If tvTreeView.SelectedNode.FirstSibling.Index = 1 Then
...
End If
是否有使用的等效功能?
有兄弟姐妹必须有父母,所以你可以这样做
myTreeNode.Parent.FirstNode
或者您可以这样做
myTreeNode.Parent.Nodes[0]
EDIT:和最后一个兄弟姐妹:
myTreeNode.Parent.LastNode
我可能是错的,但不是“ FirstChild”或FirstParent。或者,可以通过兄弟节点进行迭代的NextNode。