26 references to ThemeManager
PresentationFramework (26)
System\Windows\Appearance\WindowBackdropManager.cs (1)
38if(!ThemeManager.IsFluentThemeEnabled && window.ThemeMode == ThemeMode.None)
System\Windows\Application.cs (6)
899value.MergedDictionaries.Insert(0, ThemeManager.GetThemeDictionary(ThemeMode)); 969if (!ThemeManager.IsValidThemeMode(value)) 980ThemeManager.OnApplicationThemeChanged(oldValue, value); 996ThemeManager.OnApplicationThemeChanged(oldValue, value); 1736&& !ThemeManager.SkipAppThemeModeSyncing) 1738ThemeManager.SyncApplicationThemeMode();
System\Windows\Controls\DataGridCheckBoxColumn.cs (2)
33if (ThemeManager.IsFluentThemeEnabled) 65if (ThemeManager.IsFluentThemeEnabled)
System\windows\Documents\TextEditorContextMenu.cs (1)
422if(ThemeManager.IsFluentThemeEnabled)
System\Windows\SystemFonts.cs (3)
427if(ThemeManager.IsFluentThemeEnabled 428|| ThemeManager.IsFluentThemeDictionaryIncluded()) 430return MessageFontSize * ThemeManager.DefaultFluentFontSizeFactor ;
System\Windows\SystemResources.cs (3)
1393if(ThemeManager.IsFluentThemeEnabled || ThemeManager.FluentEnabledWindows.Count > 0) 1395ThemeManager.OnSystemThemeChanged();
System\Windows\TreeWalkHelper.cs (2)
460if(!ThemeManager.IgnoreWindowResourcesChange) 462ThemeManager.SyncWindowThemeMode(currentWindow);
System\Windows\Window.cs (8)
584if(!ThemeManager.IsValidThemeMode(value)) 594ThemeManager.OnWindowThemeChanged(this, oldTheme, value); 606ThemeManager.OnWindowThemeChanged(this, oldTheme, value); 2140value.MergedDictionaries.Insert(0, ThemeManager.GetThemeDictionary(ThemeMode)); 2382ThemeManager.FluentEnabledWindows.Remove(this); 2583if (ThemeManager.IsFluentThemeEnabled) 2585ThemeManager.ApplyStyleOnWindow(this); 2591ThemeManager.OnWindowThemeChanged(this, ThemeMode.None, ThemeMode);