1 write to ThemeMode
PresentationFramework (1)
System\Windows\ThemeManager.cs (1)
140
window.
ThemeMode
= themeMode;
18 references to ThemeMode
PresentationFramework (18)
System\Windows\Appearance\WindowBackdropManager.cs (1)
38
if(!ThemeManager.IsFluentThemeEnabled && window.
ThemeMode
== ThemeMode.None)
System\Windows\ThemeManager.cs (9)
34
if (window.
ThemeMode
== ThemeMode.None)
59
if (window.
ThemeMode
== ThemeMode.None)
138
if(window.
ThemeMode
!= themeMode)
146
if (!IsFluentThemeEnabled && window.
ThemeMode
== ThemeMode.None)
151
if (window.
ThemeMode
!= ThemeMode.None)
153
useLightColors = GetUseLightColors(window.
ThemeMode
);
253
bool useLightColors = GetUseLightColors(window.
ThemeMode
);
254
AddOrUpdateThemeResources(window.Resources, GetThemeDictionary(window.
ThemeMode
));
268
if (IsFluentThemeEnabled || window.
ThemeMode
!= ThemeMode.None)
System\Windows\ThemeMode.cs (2)
23
/// This is the default value for <see cref="Application.ThemeMode"/> and <see cref="Window.
ThemeMode
"/>
27
/// even if <see cref="Window.
ThemeMode
"/> is set to <see cref="None">, the Fluent theme will be applied on the window.
System\Windows\Window.cs (6)
556
/// These values are predefined in <see cref="
ThemeMode
"/> struct.
560
/// <see cref="
ThemeMode
"/> and <see cref="Resources"/> are designed to be in sync with each other.
2138
if(value != null &&
ThemeMode
!= ThemeMode.None)
2140
value.MergedDictionaries.Insert(0, ThemeManager.GetThemeDictionary(
ThemeMode
));
2380
if(
ThemeMode
!= ThemeMode.None)
2591
ThemeManager.OnWindowThemeChanged(this, ThemeMode.None,
ThemeMode
);