C# 即使在刷新根节点之后,是否仍可以保持子节点扩展?在c中#

C# 即使在刷新根节点之后,是否仍可以保持子节点扩展?在c中#,c#,C#,在我的winforms应用程序中,即使根节点被重新刷新(在根节点上单击enter键两次),也需要保持树视图子节点处于活动状态,这首先是可能的吗?提前感谢:)您可以使用treeview控件的ExpandAll方法来展开所有节点: treeView1.ExpandAll(); 或者,只能展开要展开的节点: treeView1.Nodes["myNode"].Expand(); //Or treeView1.Nodes[indexOfYourNode].Expand(); 你是在说一些特定

在我的winforms应用程序中,即使根节点被重新刷新(在根节点上单击enter键两次),也需要保持树视图子节点处于活动状态,这首先是可能的吗?提前感谢:)

您可以使用treeview控件的ExpandAll方法来展开所有节点:

treeView1.ExpandAll();
或者,只能展开要展开的节点:

 treeView1.Nodes["myNode"].Expand();
 //Or 
 treeView1.Nodes[indexOfYourNode].Expand();

你是在说一些特定的UI控件吗?也许是树景?如果是,请添加该细节。如果没有,我不知道你在说什么节点。是的,我现在已经添加了它,谢谢你的更正。如果你能跟踪活动节点,你可以确保可以重新扩展它。谢谢你的解决方案。