public static void ExpandAndSelect(TreeNode node, ExpandSelectType type = ExpandSelectType.ExpandToNode) { if (node == null) { return; } ExpandToNode(node); node.TreeView.SelectedNode = node; if (type != ExpandSelectType.ExpandToNode) { node.Expand(); } if (type == ExpandSelectType.SelecFirstChild) { if (node.Nodes.Count > 0) { node.TreeView.SelectedNode = node.Nodes[0]; } } }
public static void ExpandAndSelect(TreeNode node, ExpandSelectType type = ExpandSelectType.ExpandToNode) { if (node == null) return; ExpandToNode(node); node.TreeView.SelectedNode = node; if (type != ExpandSelectType.ExpandToNode) node.Expand(); if (type == ExpandSelectType.SelecFirstChild) { if (node.Nodes.Count > 0) node.TreeView.SelectedNode = node.Nodes[0]; } }