private void btn_Add_Click(object sender, RoutedEventArgs e) { if (New_ClassWindow != null) New_ClassWindow.Close(); New_ClassWindow = new new_Class(SendingFrom); New_ClassWindow.closeWindow.Click +=new RoutedEventHandler(closeWindow_Click); New_ClassWindow.UpdateList.Click+=new RoutedEventHandler(UpdateList_Click); New_ClassWindow.Owner = Window.GetWindow(this); New_ClassWindow.ShowDialog(); }
void closeWindow_Click(object sender, RoutedEventArgs e) { if(editWin!=null) editWin.Close(); editWin = null; if (New_ClassWindow != null) New_ClassWindow.Close(); New_ClassWindow = null; if (deleteWindow != null) deleteWindow = null; ShowClasses();//Refreshes the classes }