/// <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);
            }
        }
        /// <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);
            }
        }