159 references to VisualStylesMode
Microsoft.VisualBasic.Forms (6)
Microsoft\VisualBasic\ApplicationServices\ApplyApplicationDefaultsEventArgs.vb (2)
24
visualStylesMode As
VisualStylesMode
)
49
Public Property VisualStylesMode As
VisualStylesMode
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (4)
74
Private _visualStylesMode As
VisualStylesMode
=
VisualStylesMode
.Classic
231
Protected Property VisualStylesMode As
VisualStylesMode
235
Set(value As
VisualStylesMode
)
System.Windows.Forms (153)
System\Windows\Forms\Application.cs (26)
51
private static
VisualStylesMode
? s_defaultVisualStylesMode;
670
/// Gets the default <see cref="
VisualStylesMode
"/> used as the rendering style guideline for the
674
/// The <see cref="
VisualStylesMode
"/> used as the rendering style guideline for the application's
675
/// controls. This is <see cref="
VisualStylesMode
.Classic"/> when visual styles are enabled and
676
/// <see cref="
VisualStylesMode
.Disabled"/> otherwise, unless it has been changed by a call to
677
/// <see cref="SetDefaultVisualStylesMode(
VisualStylesMode
)"/>.
681
/// The default value is <see cref="
VisualStylesMode
.Classic"/> so that applications that simply
683
/// calling <see cref="SetDefaultVisualStylesMode(
VisualStylesMode
)"/>.
686
/// While visual styles are disabled, the effective value remains <see cref="
VisualStylesMode
.Disabled"/>,
688
/// <see cref="SetDefaultVisualStylesMode(
VisualStylesMode
)"/>.
691
public static
VisualStylesMode
DefaultVisualStylesMode
695
{ } =>
VisualStylesMode
.Disabled,
697
?
VisualStylesMode
.Classic
698
:
VisualStylesMode
.Disabled
702
/// Sets the default <see cref="
VisualStylesMode
"/> used as the rendering style guideline for the
710
/// <paramref name="styleSetting"/> is <see cref="
VisualStylesMode
.Inherit"/>, which is not valid as
714
/// <paramref name="styleSetting"/> is not a defined <see cref="
VisualStylesMode
"/> value.
719
/// <see cref="EnableVisualStyles"/>, the effective mode remains <see cref="
VisualStylesMode
.Disabled"/>.
720
/// Passing <see cref="
VisualStylesMode
.Disabled"/> has the same effect as not calling
724
public static void SetDefaultVisualStylesMode(
VisualStylesMode
styleSetting)
731
VisualStylesMode
.Classic => styleSetting,
732
VisualStylesMode
.Disabled => styleSetting,
733
VisualStylesMode
.Net11 => styleSetting,
734
VisualStylesMode
.Latest => styleSetting,
735
VisualStylesMode
.Inherit => throw new ArgumentException(
738
_ => throw new InvalidEnumArgumentException(nameof(styleSetting), (int)styleSetting, typeof(
VisualStylesMode
))
System\Windows\Forms\Control.cs (43)
881
public virtual partial
VisualStylesMode
VisualStylesMode
885
VisualStylesMode
.Inherit);
892
VisualStylesMode
.Inherit => value,
893
VisualStylesMode
.Classic => value,
894
VisualStylesMode
.Disabled => value,
895
VisualStylesMode
.Net11 => value,
896
VisualStylesMode
.Latest => value,
897
_ => throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(
VisualStylesMode
))
900
VisualStylesMode
oldEffectiveValue = EffectiveVisualStylesMode;
904
if (value ==
VisualStylesMode
.Inherit
924
out
VisualStylesMode
value)
925
&& value !=
VisualStylesMode
.Inherit;
928
=> VisualStylesMode =
VisualStylesMode
.Inherit;
930
private
VisualStylesMode
ResolvedVisualStylesMode
934
VisualStylesMode
value = VisualStylesMode;
936
return value ==
VisualStylesMode
.Inherit
943
/// Gets the renderer-authoritative <see cref="Forms.
VisualStylesMode
"/> that controls must honor when deciding
947
/// <see cref="
VisualStylesMode
.Disabled"/> when visual styles are explicitly disabled;
948
/// <see cref="
VisualStylesMode
.Classic"/> when Windows High Contrast is active (so custom non-client
966
protected
VisualStylesMode
EffectiveVisualStylesMode
969
private
VisualStylesMode
GetEffectiveVisualStylesMode(bool highContrast)
971
VisualStylesMode
mode = ResolvedVisualStylesMode;
973
return mode is
VisualStylesMode
.Disabled
974
?
VisualStylesMode
.Disabled
976
?
VisualStylesMode
.Classic
1026
/// Gets the default <see cref="Forms.
VisualStylesMode
"/> for the control, which is ambient to
1036
protected virtual
VisualStylesMode
DefaultVisualStylesMode => Application.DefaultVisualStylesMode;
4459
VisualStylesMode
oldEffectiveVisualStylesMode = EffectiveVisualStylesMode;
7064
/// so that the control's <see cref="GetVisualStylesModeChangeImpact(
VisualStylesMode
,
VisualStylesMode
)"/>
7161
VisualStylesMode
oldMode,
7162
VisualStylesMode
newMode)
7166
VisualStylesMode
oldEffectiveVisualStylesMode,
7167
VisualStylesMode
newEffectiveVisualStylesMode)
7451
if (Properties.GetValueOrDefault<
VisualStylesMode
>(s_visualStylesModeProperty)
7490
VisualStylesMode
oldEffectiveVisualStylesMode,
7491
VisualStylesMode
newEffectiveVisualStylesMode,
7507
VisualStylesMode
oldEffectiveVisualStylesMode,
7508
VisualStylesMode
newEffectiveVisualStylesMode,
7523
public
VisualStylesMode
NewEffectiveVisualStylesMode { get; }
7525
public
VisualStylesMode
OldEffectiveVisualStylesMode { get; }
8767
VisualStylesMode
oldEffectiveVisualStylesMode =
8769
VisualStylesMode
newEffectiveVisualStylesMode =
System\Windows\Forms\Control.VisualStylesMode.Docs.cs (5)
14
/// The requested <see cref="Forms.
VisualStylesMode
"/> for the control. The default is
15
/// <see cref="Forms.
VisualStylesMode
.Inherit"/>.
19
/// When this property is <see cref="Forms.
VisualStylesMode
.Inherit"/>, the effective renderer mode comes from
37
[AmbientValue(
VisualStylesMode
.Inherit)]
39
public virtual partial
VisualStylesMode
VisualStylesMode { get; set; }
System\Windows\Forms\Controls\Buttons\Appearance.cs (2)
27
/// <see cref="
VisualStylesMode
.Disabled"/> or <see cref="
VisualStylesMode
.Classic"/>.
System\Windows\Forms\Controls\Buttons\ButtonBase.cs (2)
1040
&& EffectiveVisualStylesMode >=
VisualStylesMode
.Net11
1300
internal
VisualStylesMode
EffectiveVisualStylesModeInternal => EffectiveVisualStylesMode;
System\Windows\Forms\Controls\Buttons\ButtonInternal\DarkMode\ButtonDarkModeAdapter.cs (2)
18
_modern = control.EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11;
64
&& Control.EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11
System\Windows\Forms\Controls\Buttons\ButtonInternal\DarkMode\DarkModeAdapterFactory.cs (1)
12
return Application.IsDarkModeEnabled || control.EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11;
System\Windows\Forms\Controls\Buttons\ButtonInternal\DarkMode\ModernButtonDarkModeRenderer.cs (1)
12
/// <see cref="
VisualStylesMode
.Net11"/> or later. It supports both dark and light color schemes and draws a
System\Windows\Forms\Controls\Buttons\CheckBox.cs (3)
123
&& EffectiveVisualStylesMode >=
VisualStylesMode
.Net11
354
if (EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11
700
&& EffectiveVisualStylesMode >=
VisualStylesMode
.Net11;
System\Windows\Forms\Controls\Buttons\FlatButtonAppearance.cs (2)
121
&& _owner.EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11
148
&& _owner.EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11
System\Windows\Forms\Controls\Buttons\RadioButton.cs (2)
207
&& EffectiveVisualStylesMode >=
VisualStylesMode
.Net11;
575
&& EffectiveVisualStylesMode >=
VisualStylesMode
.Net11;
System\Windows\Forms\Controls\ComboBox\ComboBox.Modern.cs (5)
19
=> EffectiveVisualStylesMode >=
VisualStylesMode
.Net11
744
VisualStylesMode
oldMode,
745
VisualStylesMode
newMode)
752
bool oldUsesModernMetrics = oldMode >=
VisualStylesMode
.Net11;
753
bool newUsesModernMetrics = newMode >=
VisualStylesMode
.Net11;
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (1)
219
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
System\Windows\Forms\Controls\GroupBox\GroupBox.Modern.cs (5)
28
&& EffectiveVisualStylesMode >=
VisualStylesMode
.Net11;
781
VisualStylesMode
oldMode,
782
VisualStylesMode
newMode)
789
bool oldUsesModernMetrics = oldMode >=
VisualStylesMode
.Net11;
790
bool newUsesModernMetrics = newMode >=
VisualStylesMode
.Net11;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (8)
85
private
VisualStylesMode
_requestedVisualStylesMode =
VisualStylesMode
.Inherit;
830
/// Always <see cref="
VisualStylesMode
.Classic"/>. Assigning a different value is remembered but does
836
/// <see cref="
VisualStylesMode
.Classic"/>. The editing controls hosted inside the grid (the value
839
/// own fixed layout. Because this override always returns <see cref="
VisualStylesMode
.Classic"/> and
846
/// effect; the getter continues to report <see cref="
VisualStylesMode
.Classic"/>. This keeps the
853
public override
VisualStylesMode
VisualStylesMode
855
get =>
VisualStylesMode
.Classic;
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (2)
312
if (EffectiveVisualStylesMode <
VisualStylesMode
.Net11
457
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (1)
2889
&& EffectiveVisualStylesMode <
VisualStylesMode
.Net11)
System\Windows\Forms\Controls\TextBox\TextBox.cs (2)
397
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
843
&& EffectiveVisualStylesMode <
VisualStylesMode
.Net11)
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (29)
369
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
376
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11 && IsHandleCreated)
470
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
806
/// <see cref="
VisualStylesMode
"/> to a value other than <see cref="
VisualStylesMode
.Classic"/> or
807
/// <see cref="
VisualStylesMode
.Disabled"/>, the control will automatically apply styling that conforms to the
861
VisualStylesMode
.Disabled => PreferredHeightClassic,
862
VisualStylesMode
.Classic => PreferredHeightClassic,
863
>=
VisualStylesMode
.Net11 => PreferredHeightCore,
869
enumClass: typeof(
VisualStylesMode
))
1071
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
1714
|| EffectiveVisualStylesMode <
VisualStylesMode
.Net11)
1733
/// <see cref="
VisualStylesMode
.Net11"/> and <see cref="
VisualStylesMode
.Latest"/>. Consequently, switching
1739
VisualStylesMode
oldMode,
1740
VisualStylesMode
newMode)
1742
bool oldUsesModernMetrics = oldMode >=
VisualStylesMode
.Net11;
1743
bool newUsesModernMetrics = newMode >=
VisualStylesMode
.Net11;
1799
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
1818
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
1837
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
1866
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
1934
if (EffectiveVisualStylesMode >=
VisualStylesMode
.Net11)
2417
/// This runs only for <see cref="
VisualStylesMode
"/> values of <see cref="
VisualStylesMode
.Net11"/>
2424
if (EffectiveVisualStylesMode <
VisualStylesMode
.Net11
2440
if (!IsHandleCreated || EffectiveVisualStylesMode <
VisualStylesMode
.Net11)
2545
if (EffectiveVisualStylesMode <
VisualStylesMode
.Net11)
2589
if (EffectiveVisualStylesMode <
VisualStylesMode
.Net11
System\Windows\Forms\Controls\UpDown\UpDownBase.cs (4)
259
/// more accessible click target and is used when a modern <see cref="
VisualStylesMode
"/>
260
/// (<see cref="
VisualStylesMode
.Net11"/> or above) is in effect.
262
internal bool UseSideBySideButtons => EffectiveVisualStylesMode >=
VisualStylesMode
.Net11;
1020
/// when a modern <see cref="
VisualStylesMode
"/> is in effect. Both the edit and the buttons are
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownEdit.cs (2)
23
public override
VisualStylesMode
VisualStylesMode
25
get =>
VisualStylesMode
.Classic;
System\Windows\Forms\Rendering\Button\AnimatedPopupButtonRenderer.cs (2)
141
bool useAutomaticForeColor = button.EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11
160
UseAutomaticForeColor = button.EffectiveVisualStylesModeInternal >=
VisualStylesMode
.Net11
System\Windows\Forms\Rendering\CheckBox\AnimatedToggleSwitchRenderer.cs (1)
14
/// is <see cref="
VisualStylesMode
.Net11"/> or later.
System\Windows\Forms\SystemVisualSettings.cs (1)
56
/// <see cref="
VisualStylesMode
"/> so custom modern chrome does not bypass the High Contrast palette.
System\Windows\Forms\VisualStylesMode.cs (1)
32
/// default and is rejected by <see cref="Application.SetDefaultVisualStylesMode(
VisualStylesMode
)"/>.