public MainWindow() { InitializeComponent(); string path = String.Format(@"Themes/{0}/Theme.xaml", "Blue"); using (var fs = new FileStream(path, FileMode.Open)) { var dic = (ResourceDictionary)XamlReader.Load(fs); Application.Current.MainWindow.Resources.MergedDictionaries.Clear(); Application.Current.MainWindow.Resources.MergedDictionaries.Add(dic); } // Wiring up View and ViewModel var model = new MainWindowViewModel(); DataContext = model; }
public MainWindow() { InitializeComponent(); string culture = CfgFile.Get("Lang"); LocalizeDictionary.Instance.Culture = CultureInfo.GetCultureInfo(culture); Thread.CurrentThread.CurrentUICulture = LocalizeDictionary.Instance.Culture; string path = String.Format(@"Themes/{0}/Theme.xaml", "Blue"); using (var fs = new FileStream(path, FileMode.Open)) { var dic = (ResourceDictionary)XamlReader.Load(fs); Application.Current.MainWindow.Resources.MergedDictionaries.Clear(); Application.Current.MainWindow.Resources.MergedDictionaries.Add(dic); } // Wiring up View and ViewModel var model = new MainWindowViewModel(); DataContext = model; }