/// <summary> /// The add nodes. /// </summary> /// <param name="parentName"> /// The parent name. /// </param> /// <param name="treeView"> /// The tree view. /// </param> /// <param name="hierarchy"> /// The hierarchy. /// </param> /// <param name="applicationService"> /// The application service. /// </param> public void AddNodes( string parentName, TreeView treeView, List <Hierarchy> hierarchy, ITableHierarchyService applicationService) { treeView.Nodes.Clear(); treeView.Nodes.Add(new TreeNode { Text = parentName }); treeView.Nodes[0].Nodes.AddRange(applicationService.ConvertHierarchyToNodes(hierarchy).ToArray()); treeView.Nodes[0].Expand(); }
/// <summary> /// The add nodes. /// </summary> /// <param name="parentName"> /// The parent name. /// </param> /// <param name="treeView"> /// The tree view. /// </param> /// <param name="hierarchy"> /// The hierarchy. /// </param> /// <param name="applicationService"> /// The application service. /// </param> public void AddNodes( string parentName, TreeView treeView, List <Hierarchy> hierarchy, ITableHierarchyService applicationService) { treeView.Nodes.Clear(); treeView.Nodes.Add(new TreeNode { Text = parentName }); treeView.Nodes[0].Nodes.AddRange(applicationService.ConvertHierarchyToNodes(hierarchy).ToArray()); treeView.Nodes[0].Expand(); treeView.SelectedNode = treeView.Nodes[0]; // DomainTreeView_NodeMouseClick(this, new TreeNodeMouseClickEventArgs() ); }