public void Execute(object parameter) { if (optionsWindow == null) { optionsWindow = new OptionsWindow(); optionsWindow.Closed += (o, e) => optionsWindow = null; } if (parameter is OptionsWindow.Tab) { optionsWindow.SelectTab((OptionsWindow.Tab)parameter); } optionsWindow.Show(); optionsWindow.Activate(); }