private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { ARCLWindow?.Close(); RESTWindow?.Close(); SQLWindow?.Close(); RabbitMQWindow?.Close(); }
private void BtnRabbitMQWindow_Click(object sender, RoutedEventArgs e) { if (RabbitMQWindow == null) { RabbitMQWindow = new RabbitMQWindow(this); RabbitMQWindow.Closed += RabbitMQWindow_Closed; RabbitMQWindow.Activated += AnyWindow_Activated; RabbitMQWindow.Show(); RabbitMQWindow.Owner = null; } else if (RabbitMQWindow.WindowState == WindowState.Minimized) { RabbitMQWindow.WindowState = App.Settings.RabbitMQWindow.WindowState; } }
private void RabbitMQWindow_Closed(object sender, EventArgs e) { RabbitMQWindow = null; WindowClose(); }