159 references to VisualStylesMode
Microsoft.VisualBasic.Forms (6)
Microsoft\VisualBasic\ApplicationServices\ApplyApplicationDefaultsEventArgs.vb (2)
24visualStylesMode As VisualStylesMode) 49Public Property VisualStylesMode As VisualStylesMode
Microsoft\VisualBasic\ApplicationServices\WindowsFormsApplicationBase.vb (4)
74Private _visualStylesMode As VisualStylesMode = VisualStylesMode.Classic 231Protected Property VisualStylesMode As VisualStylesMode 235Set(value As VisualStylesMode)
System.Windows.Forms (153)
System\Windows\Forms\Application.cs (26)
51private 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)"/>. 691public 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 724public static void SetDefaultVisualStylesMode(VisualStylesMode styleSetting) 731VisualStylesMode.Classic => styleSetting, 732VisualStylesMode.Disabled => styleSetting, 733VisualStylesMode.Net11 => styleSetting, 734VisualStylesMode.Latest => styleSetting, 735VisualStylesMode.Inherit => throw new ArgumentException( 738_ => throw new InvalidEnumArgumentException(nameof(styleSetting), (int)styleSetting, typeof(VisualStylesMode))
System\Windows\Forms\Control.cs (43)
881public virtual partial VisualStylesMode VisualStylesMode 885VisualStylesMode.Inherit); 892VisualStylesMode.Inherit => value, 893VisualStylesMode.Classic => value, 894VisualStylesMode.Disabled => value, 895VisualStylesMode.Net11 => value, 896VisualStylesMode.Latest => value, 897_ => throw new InvalidEnumArgumentException(nameof(value), (int)value, typeof(VisualStylesMode)) 900VisualStylesMode oldEffectiveValue = EffectiveVisualStylesMode; 904if (value == VisualStylesMode.Inherit 924out VisualStylesMode value) 925&& value != VisualStylesMode.Inherit; 928=> VisualStylesMode = VisualStylesMode.Inherit; 930private VisualStylesMode ResolvedVisualStylesMode 934VisualStylesMode value = VisualStylesMode; 936return 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 966protected VisualStylesMode EffectiveVisualStylesMode 969private VisualStylesMode GetEffectiveVisualStylesMode(bool highContrast) 971VisualStylesMode mode = ResolvedVisualStylesMode; 973return 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 1036protected virtual VisualStylesMode DefaultVisualStylesMode => Application.DefaultVisualStylesMode; 4459VisualStylesMode oldEffectiveVisualStylesMode = EffectiveVisualStylesMode; 7064/// so that the control's <see cref="GetVisualStylesModeChangeImpact(VisualStylesMode, VisualStylesMode)"/> 7161VisualStylesMode oldMode, 7162VisualStylesMode newMode) 7166VisualStylesMode oldEffectiveVisualStylesMode, 7167VisualStylesMode newEffectiveVisualStylesMode) 7451if (Properties.GetValueOrDefault<VisualStylesMode>(s_visualStylesModeProperty) 7490VisualStylesMode oldEffectiveVisualStylesMode, 7491VisualStylesMode newEffectiveVisualStylesMode, 7507VisualStylesMode oldEffectiveVisualStylesMode, 7508VisualStylesMode newEffectiveVisualStylesMode, 7523public VisualStylesMode NewEffectiveVisualStylesMode { get; } 7525public VisualStylesMode OldEffectiveVisualStylesMode { get; } 8767VisualStylesMode oldEffectiveVisualStylesMode = 8769VisualStylesMode 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)] 39public 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 1300internal 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)
12return 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 354if (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 744VisualStylesMode oldMode, 745VisualStylesMode newMode) 752bool oldUsesModernMetrics = oldMode >= VisualStylesMode.Net11; 753bool newUsesModernMetrics = newMode >= VisualStylesMode.Net11;
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (1)
219if (EffectiveVisualStylesMode >= VisualStylesMode.Net11)
System\Windows\Forms\Controls\GroupBox\GroupBox.Modern.cs (5)
28&& EffectiveVisualStylesMode >= VisualStylesMode.Net11; 781VisualStylesMode oldMode, 782VisualStylesMode newMode) 789bool oldUsesModernMetrics = oldMode >= VisualStylesMode.Net11; 790bool newUsesModernMetrics = newMode >= VisualStylesMode.Net11;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (8)
85private 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 853public override VisualStylesMode VisualStylesMode 855get => VisualStylesMode.Classic;
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (2)
312if (EffectiveVisualStylesMode < VisualStylesMode.Net11 457if (EffectiveVisualStylesMode >= VisualStylesMode.Net11)
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (1)
2889&& EffectiveVisualStylesMode < VisualStylesMode.Net11)
System\Windows\Forms\Controls\TextBox\TextBox.cs (2)
397if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 843&& EffectiveVisualStylesMode < VisualStylesMode.Net11)
System\Windows\Forms\Controls\TextBox\TextBoxBase.cs (29)
369if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 376if (EffectiveVisualStylesMode >= VisualStylesMode.Net11 && IsHandleCreated) 470if (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 861VisualStylesMode.Disabled => PreferredHeightClassic, 862VisualStylesMode.Classic => PreferredHeightClassic, 863>= VisualStylesMode.Net11 => PreferredHeightCore, 869enumClass: typeof(VisualStylesMode)) 1071if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 1714|| EffectiveVisualStylesMode < VisualStylesMode.Net11) 1733/// <see cref="VisualStylesMode.Net11"/> and <see cref="VisualStylesMode.Latest"/>. Consequently, switching 1739VisualStylesMode oldMode, 1740VisualStylesMode newMode) 1742bool oldUsesModernMetrics = oldMode >= VisualStylesMode.Net11; 1743bool newUsesModernMetrics = newMode >= VisualStylesMode.Net11; 1799if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 1818if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 1837if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 1866if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 1934if (EffectiveVisualStylesMode >= VisualStylesMode.Net11) 2417/// This runs only for <see cref="VisualStylesMode"/> values of <see cref="VisualStylesMode.Net11"/> 2424if (EffectiveVisualStylesMode < VisualStylesMode.Net11 2440if (!IsHandleCreated || EffectiveVisualStylesMode < VisualStylesMode.Net11) 2545if (EffectiveVisualStylesMode < VisualStylesMode.Net11) 2589if (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. 262internal 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)
23public override VisualStylesMode VisualStylesMode 25get => VisualStylesMode.Classic;
System\Windows\Forms\Rendering\Button\AnimatedPopupButtonRenderer.cs (2)
141bool useAutomaticForeColor = button.EffectiveVisualStylesModeInternal >= VisualStylesMode.Net11 160UseAutomaticForeColor = 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)"/>.