26 references to ThemeManager
PresentationFramework (26)
System\Windows\Appearance\WindowBackdropManager.cs (1)
35if(!ThemeManager.IsFluentThemeEnabled && window.ThemeMode == ThemeMode.None)
System\Windows\Application.cs (6)
900value.MergedDictionaries.Insert(0, ThemeManager.GetThemeDictionary(ThemeMode)); 970if (!ThemeManager.IsValidThemeMode(value)) 981ThemeManager.OnApplicationThemeChanged(oldValue, value); 997ThemeManager.OnApplicationThemeChanged(oldValue, value); 1737&& !ThemeManager.SkipAppThemeModeSyncing) 1739ThemeManager.SyncApplicationThemeMode();
System\Windows\Controls\DataGridCheckBoxColumn.cs (2)
34if (ThemeManager.IsFluentThemeEnabled) 66if (ThemeManager.IsFluentThemeEnabled)
System\windows\Documents\TextEditorContextMenu.cs (1)
423if(ThemeManager.IsFluentThemeEnabled)
System\Windows\SystemFonts.cs (3)
428if(ThemeManager.IsFluentThemeEnabled 429|| ThemeManager.IsFluentThemeDictionaryIncluded()) 431return MessageFontSize * ThemeManager.DefaultFluentFontSizeFactor ;
System\Windows\SystemResources.cs (3)
1394if(ThemeManager.IsFluentThemeEnabled || ThemeManager.FluentEnabledWindows.Count > 0) 1396ThemeManager.OnSystemThemeChanged();
System\Windows\TreeWalkHelper.cs (2)
461if(!ThemeManager.IgnoreWindowResourcesChange) 463ThemeManager.SyncWindowThemeMode(currentWindow);
System\Windows\Window.cs (8)
585if(!ThemeManager.IsValidThemeMode(value)) 595ThemeManager.OnWindowThemeChanged(this, oldTheme, value); 607ThemeManager.OnWindowThemeChanged(this, oldTheme, value); 2141value.MergedDictionaries.Insert(0, ThemeManager.GetThemeDictionary(ThemeMode)); 2383ThemeManager.FluentEnabledWindows.Remove(this); 2584if (ThemeManager.IsFluentThemeEnabled) 2586ThemeManager.ApplyStyleOnWindow(this); 2592ThemeManager.OnWindowThemeChanged(this, ThemeMode.None, ThemeMode);