private void AddLauncherClick(object sender, RoutedEventArgs e) { var editor = new LauncherEditorDialog(); editor.Owner = HomeWindow.Home; editor.Title = "Add Launcher"; var result = true == editor.ShowDialog(); if (result) { var launcher = editor.Launcher; Launchers.Add(launcher); launcher.PropertyChanged += launcher_PropertyChanged; } }
private void EditLauncherClick(object sender, RoutedEventArgs e) { var editor = new LauncherEditorDialog(); editor.Owner = HomeWindow.Home; editor.Title = "Edit Launcher"; editor.Launcher = _rightClickLauncher; var result = true == editor.ShowDialog(); if (result) _rightClickLauncher.CopyFrom(editor.Launcher); }