/// <summary>Renames the preset by opening a rename window. Called from the RenameCommand.</summary> private void Rename() { var renameWindow = new RenamePresetWindow(Preset.Name); var result = (bool)renameWindow.ShowDialog(); if (result) { string presetName = renameWindow.PresetName; Preset = presetManager.RenamePreset(Preset, presetName); OnPropertyChanged(x => Preset); OnPropertyChanged(x => Name); } }