private void OnBuffTraySettingClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (TraySettingsWindow == null || TraySettingsWindow.IsClosed) { TraySettingsWindow = new AbnormalityTraySettings(TrayIndex: TrayIndex); } TraySettingsWindow.Show(); }
private void OnBuffTraySettingClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { bool SettingsWindowIsOpen = App.Current.Windows.Cast <System.Windows.Window>() .Where(w => w.Title == "Abnormality Tray Settings") .Count() > 0; if (SettingsWindowIsOpen) { return; } AbnormalityTraySettings traySettingsWindow = new AbnormalityTraySettings(TrayIndex); traySettingsWindow.Show(); }