40 references to ModernControlButtonState
System.Windows.Forms (40)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.cs (6)
106
ModernControlButtonState
buttonState = state switch
108
ComboBoxState.Disabled =>
ModernControlButtonState
.Disabled,
109
ComboBoxState.Hot =>
ModernControlButtonState
.Hover,
110
ComboBoxState.Pressed =>
ModernControlButtonState
.Pressed,
111
ComboBoxState.Focused =>
ModernControlButtonState
.Focused,
112
_ =>
ModernControlButtonState
.Normal
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (13)
361
?
ModernControlButtonState
.Pressed
362
: (Enabled ? (_mouseOver == ButtonID.Up ?
ModernControlButtonState
.Hover :
ModernControlButtonState
.Normal)
363
:
ModernControlButtonState
.Disabled),
372
?
ModernControlButtonState
.Pressed
373
: (Enabled ? (_mouseOver == ButtonID.Down ?
ModernControlButtonState
.Hover :
ModernControlButtonState
.Normal)
374
:
ModernControlButtonState
.Disabled),
460
private
ModernControlButtonState
GetButtonState(ButtonID button)
464
return
ModernControlButtonState
.Disabled;
469
return
ModernControlButtonState
.Pressed;
473
?
ModernControlButtonState
.Hover
474
:
ModernControlButtonState
.Normal;
System\Windows\Forms\Rendering\ControlPaint_ModernControlButtonRenderer.cs (17)
24
ModernControlButtonState
state,
40
ModernControlButtonState
.Pressed => s_darkModeBackgroundPressed,
41
ModernControlButtonState
.Disabled => s_darkModeBackgroundDisabled,
42
ModernControlButtonState
.Hover => s_darkModeBackgroundHover,
48
ModernControlButtonState
.Pressed => s_darkModeBorderPressed,
49
ModernControlButtonState
.Disabled => s_darkModeBorderDisabled,
50
ModernControlButtonState
.Hover => s_darkModeBorderHover,
54
arrowColor = state ==
ModernControlButtonState
.Disabled
63
ModernControlButtonState
.Pressed => s_lightModeBackgroundPressed,
64
ModernControlButtonState
.Disabled => s_lightModeBackgroundDisabled,
65
ModernControlButtonState
.Hover => s_lightModeBackgroundHover,
71
ModernControlButtonState
.Pressed => s_lightModeBorderPressed,
72
ModernControlButtonState
.Disabled => s_lightModeBorderDisabled,
73
ModernControlButtonState
.Hover => s_lightModeBorderHover,
77
arrowColor = state ==
ModernControlButtonState
.Disabled
94
bool isFocused = state ==
ModernControlButtonState
.Focused;
139
bool isPressed = state ==
ModernControlButtonState
.Pressed;
System\Windows\Forms\Rendering\ControlPaint.cs (4)
1885
ModernControlButtonState
controlButtonState = state switch
1887
ButtonState.Pushed =>
ModernControlButtonState
.Pressed,
1888
ButtonState.Inactive =>
ModernControlButtonState
.Disabled,
1889
_ =>
ModernControlButtonState
.Normal