public void Apply() { MainWindowSettingsModel settings = ((App)App.Current).MainWindowSettings; settings.ResetAppliedModel(); IsApplied = true; // update settings App.Overlay.CurrentLayoutSettings.ZonesetUuid = Uuid; App.Overlay.CurrentLayoutSettings.Type = Type; // update temp file App.FancyZonesEditorIO.SerializeAppliedLayouts(); }
public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { return(MainWindowSettingsModel.IsPredefinedLayout((LayoutModel)value) ? Visibility.Collapsed : Visibility.Visible); }