private void ManageAliases_Click(object sender, RoutedEventArgs e) { // Open the aliases window. var manageAliasesWindow = new ManageAliasesWindow(); manageAliasesWindow.Owner = this; manageAliasesWindow.ShowDialog(); LoadAliases(); }
private void mnuManageAliases_Click(object sender, RoutedEventArgs e) { if (ManageAliasesWindow.openWindow == null) { // Open the aliases window. var manageAliasesWindow = new ManageAliasesWindow(); manageAliasesWindow.Owner = this; manageAliasesWindow.ShowDialog(); LoadAliases(); } else { // Aliases window is already open. Activate it. ManageAliasesWindow.openWindow.Activate(); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { openWindow = this; }
private void Window_Closed(object sender, EventArgs e) { openWindow = null; }