Fixes #31
This commit is contained in:
		
							parent
							
								
									fb310e303b
								
							
						
					
					
						commit
						46ad1ccf38
					
				@ -151,6 +151,9 @@ public partial class SectionTree : UserControl
 | 
				
			|||||||
        // Ensure, that the added node is visible and gets the focus:
 | 
					        // Ensure, that the added node is visible and gets the focus:
 | 
				
			||||||
        node.EnsureVisible();
 | 
					        node.EnsureVisible();
 | 
				
			||||||
        this.treeView.SelectedNode = node;
 | 
					        this.treeView.SelectedNode = node;
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        // Fire the click event:
 | 
				
			||||||
 | 
					        this.treeView_NodeMouseClick(this, new TreeNodeMouseClickEventArgs(node, MouseButtons.Left, 1, 0, 0));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private async void buttonRemove_Click(object sender, EventArgs e)
 | 
					    private async void buttonRemove_Click(object sender, EventArgs e)
 | 
				
			||||||
@ -178,6 +181,12 @@ public partial class SectionTree : UserControl
 | 
				
			|||||||
        
 | 
					        
 | 
				
			||||||
        // Reload the tree:
 | 
					        // Reload the tree:
 | 
				
			||||||
        this.LoadNodes(this, EventArgs.Empty);
 | 
					        this.LoadNodes(this, EventArgs.Empty);
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        // Select the first root node:
 | 
				
			||||||
 | 
					        this.treeView.SelectedNode = this.treeView.Nodes.Count > 0 ? this.treeView.Nodes[0] : null;
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					        // Fire the click event:
 | 
				
			||||||
 | 
					        this.treeView_NodeMouseClick(this, new TreeNodeMouseClickEventArgs(this.treeView.SelectedNode!, MouseButtons.Left, 1, 0, 0));
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private async void treeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
 | 
					    private async void treeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user