private void OnButtonAddClick(object sender, RoutedEventArgs e) { var depart = new Department() { ParentDepartment = null }; var wnd = new DepartmentEditWnd(depart); wnd.OnClose += () => { // Query(); // gridSub.Children.Clear(); gridSub.Visibility = Visibility.Collapsed; gridMain.Visibility = Visibility.Visible; }; gridSub.Children.Clear(); gridSub.Children.Add(wnd); gridMain.Visibility = Visibility.Collapsed; gridSub.Visibility = Visibility.Visible; }
private void MenuItem_AddNode_Click(object sender, RoutedEventArgs e) { // var sel = treeDepart.SelectedItem as DepartmentUI; // var depart = new Department() { ParentDepartment = sel.Department }; var wnd = new DepartmentEditWnd(depart); wnd.OnClose += () => { Query(); gridSub.Children.Clear(); gridSub.Visibility = Visibility.Collapsed; gridMain.Visibility = Visibility.Visible; }; gridSub.Children.Clear(); gridSub.Children.Add(wnd); gridMain.Visibility = Visibility.Collapsed; gridSub.Visibility = Visibility.Visible; }