Winforms Devexpress树列表子节点

Winforms Devexpress树列表子节点,winforms,devexpress,Winforms,Devexpress,如何以编程方式关注DevExpress树列表中的子节点? 首先,我必须获得选定的节点(父节点或子节点),然后我必须关注该节点。 我尝试使用FocusedNode,但我只能专注于父节点 例如: 2013年 2014年 三, 12首先您需要找到子节点,然后只需将其设置在树列表聚焦节点中。VB.Net中的示例代码如下所示: Dim NodeID As String = "some id" 'Set the child node id in this variable Dim node = Tree

如何以编程方式关注DevExpress树列表中的子节点? 首先,我必须获得选定的节点(父节点或子节点),然后我必须关注该节点。 我尝试使用FocusedNode,但我只能专注于父节点

例如:

  • 2013年
  • 2014年
    • 三,

    • 12首先您需要找到子节点,然后只需将其设置在树列表聚焦节点中。VB.Net中的示例代码如下所示:

      Dim NodeID As String = "some id" 'Set the child node id in this variable
      Dim node = TreeList1.FindNodeByKeyID(NodeID)
      TreeList1.FocusedNode = node
      

      显示您的代码。你是如何聚焦节点的?什么条件决定了
      12
      应该是重点节点?我们的项目是用VB开发的。12就是一个例子:用户选择了12,进行了一些其他操作,树列表被刷新。刷新后仍需选择12。这就是我获取节点previouslySelectedNode=DeclarationTreeList.FocusedNode并关注节点的方式:(单独的方法)DeclarationTreeList.FocusedNode=previouslySelectedNode应该帮助您感谢Sriram。你的例子解决了我的问题。