3 instantiations of ThemeState
PresentationFramework (3)
MS\Win32\UxThemeWrapper.cs (3)
127_themeState = new ThemeState(!SystemParameters.HighContrast && SafeNativeMethods.IsUxThemeActive(), null, null); 194newState = new ThemeState(isActive, themeName, themeColor); 203newState = new ThemeState(themeState.IsActive, themeName, themeColor);
8 references to ThemeState
PresentationFramework (8)
MS\Win32\UxThemeWrapper.cs (8)
162private static ThemeState EnsureThemeState(bool themeChanged) 164ThemeState themeState = _themeState; // capture latest state 172ThemeState newState; 215ThemeState currentState = System.Threading.Interlocked.CompareExchange(ref _themeState, newState, themeState); 306private static ThemeState _themeState; 372ThemeState themeState = EnsureThemeState(themeChanged:false); 396ThemeState themeState = EnsureThemeState(themeChanged:false); 414ThemeState themeState = EnsureThemeState(themeChanged:false);