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;
        }
Esempio n. 2
0
        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;
        }