public ConfigEditor(ConfigData config) { InitializeComponent(); //Config init ConfigEditorViewModel vm = this.DataContext as ConfigEditorViewModel; //Set the current language as selected item switch (config.Language) { case Localization.Language.English: vm.SelectedLanguageIndex = 0; break; case Localization.Language.German: vm.SelectedLanguageIndex = 1; break; } //Checked value for the maximize on startup checkbox vm.MaximizeStartupWindow = (config.StartupLayout == WindowStartupState.Maximised); }
public ConfigEditorPage() { this.InitializeComponent(); storage = ((App)Application.Current).Storage; ViewModel = new ConfigEditorViewModel(storage); }