30 references to MergedDictionaries
Microsoft.VisualStudio.LanguageServices (1)
VSWpfThemeService.cs (1)
30frameworkElement.Resources.MergedDictionaries.Add(_themeDictionary);
PresentationFramework (29)
System\Windows\Application.cs (1)
899value.MergedDictionaries.Insert(0, ThemeManager.GetThemeDictionary(ThemeMode));
System\Windows\FrameworkContentElement.cs (1)
248((resources.Count > 0) || (resources.MergedDictionaries.Count > 0)));
System\Windows\FrameworkElement.cs (1)
656((resources.Count > 0) || (resources.MergedDictionaries.Count > 0)));
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (1)
8169GetDelegate = delegate (object target) { return ((System.Windows.ResourceDictionary)target).MergedDictionaries; },
System\Windows\ResourceDictionary.cs (12)
506for (int i = MergedDictionaries.Count - 1; (i > -1); i--) 509ResourceDictionary mergedDictionary = MergedDictionaries[i]; 553for (int i = MergedDictionaries.Count - 1; (i > -1); i--) 556ResourceDictionary mergedDictionary = MergedDictionaries[i]; 748for (int i = MergedDictionaries.Count - 1; i > -1; i--) 751ResourceDictionary mergedDictionary = MergedDictionaries[i]; 786for (int i = MergedDictionaries.Count - 1; (i > -1) && !result; i--) 789ResourceDictionary mergedDictionary = MergedDictionaries[i]; 822for (int i = MergedDictionaries.Count - 1; i > -1; i--) 825ResourceDictionary mergedDictionary = MergedDictionaries[i]; 2107for (int i=0; i<MergedDictionaries.Count; i++) 2109ResourceDictionary mergedDictionary = MergedDictionaries[i];
System\Windows\ThemeManager.cs (12)
190rd.MergedDictionaries.Insert(0, new ResourceDictionary() { Source = dictionaryUri }); 220Application.Current.Resources.MergedDictionaries.RemoveAt(index); 241window.Resources.MergedDictionaries.RemoveAt(index); 364themeMode = GetThemeModeFromSourceUri(rd.MergedDictionaries[index].Source); 403rd.MergedDictionaries[index] = newDictionary; 407rd.MergedDictionaries.Insert(0, newDictionary); 419for (int i = rd.MergedDictionaries.Count - 1; i >= 0; i--) 421if (rd.MergedDictionaries[i].Source != null) 423if (rd.MergedDictionaries[i].Source.ToString().StartsWith(FluentThemeResourceDictionaryUri, 439for (int i = rd.MergedDictionaries.Count - 1; i >= 0; i--) 441if (rd.MergedDictionaries[i].Source != null) 443if (rd.MergedDictionaries[i].Source.ToString().StartsWith(FluentThemeResourceDictionaryUri,
System\Windows\Window.cs (1)
2140value.MergedDictionaries.Insert(0, ThemeManager.GetThemeDictionary(ThemeMode));