public void Write(string File, Einstellungen einstellung) { XmlSerializer serializer = new XmlSerializer(typeof(Einstellungen)); FileStream fs = new FileStream(File, FileMode.Create); serializer.Serialize(fs, einstellung); fs.Close(); }
public Einstellungen Read(string File, Einstellungen einstellung) { XmlSerializer serializer = new XmlSerializer(typeof(Einstellungen)); FileStream fs = new FileStream(File, FileMode.Open); XmlReader reader = XmlReader.Create(fs); einstellung = (Einstellungen)serializer.Deserialize(reader); fs.Close(); return einstellung; }
public HauptfensterViewModel() { Einstellungen Einstellung = new Einstellungen(); Einstellung.getEinstellungen(); var appTheme = ThemeManager.GetAppTheme(Einstellung.Theme); var accent = ThemeManager.GetAccent(Einstellung.AccentColor); ThemeManager.ChangeAppStyle(Application.Current, accent, appTheme); FlyoutIsOpen = true; AddViews(); AddNavigationUris(); //this.ActiveView = new AuftragslisteView(); OpenView = new DelegateCommand<string>(OpenView_Execute, OpenView_CanExecute); ToggleFlyout = new DelegateCommand(ToggleFlyout_Execute); }