Beispiel #1
0
        public void Initialize()
        {
            DefaultResourceCollection = Application.Current.Resources.MergedDictionaries.ToList();
            DefaultThemeDictionary    = DefaultResourceCollection.Where(i => i.Source.OriginalString.Contains(Regex.Replace(DefaultThemeName, @"\s+", ""))).First();
            DefaultResourcesNumber    = DefaultResourceCollection.Count;

            CacheManager.InitializeDirectory(ThemeFolder);

            LoadThemes();
        }