35 references to ModernControlButtonState
System.Windows.Forms (35)
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 (8)
284
?
ModernControlButtonState
.Pressed
285
: (Enabled ? (_mouseOver == ButtonID.Up ?
ModernControlButtonState
.Hover :
ModernControlButtonState
.Normal)
286
:
ModernControlButtonState
.Disabled),
294
?
ModernControlButtonState
.Pressed
295
: (Enabled ? (_mouseOver == ButtonID.Down ?
ModernControlButtonState
.Hover :
ModernControlButtonState
.Normal)
296
:
ModernControlButtonState
.Disabled),
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
System\Windows\Forms\Rendering\ControlPaint_ModernControlButtonRenderer.cs (17)
24
ModernControlButtonState
state,
39
ModernControlButtonState
.Pressed => s_darkModeBackgroundPressed,
40
ModernControlButtonState
.Disabled => s_darkModeBackgroundDisabled,
41
ModernControlButtonState
.Hover => s_darkModeBackgroundHover,
47
ModernControlButtonState
.Pressed => s_darkModeBorderPressed,
48
ModernControlButtonState
.Disabled => s_darkModeBorderDisabled,
49
ModernControlButtonState
.Hover => s_darkModeBorderHover,
53
arrowColor = state ==
ModernControlButtonState
.Disabled
62
ModernControlButtonState
.Pressed => s_lightModeBackgroundPressed,
63
ModernControlButtonState
.Disabled => s_lightModeBackgroundDisabled,
64
ModernControlButtonState
.Hover => s_lightModeBackgroundHover,
70
ModernControlButtonState
.Pressed => s_lightModeBorderPressed,
71
ModernControlButtonState
.Disabled => s_lightModeBorderDisabled,
72
ModernControlButtonState
.Hover => s_lightModeBorderHover,
76
arrowColor = state ==
ModernControlButtonState
.Disabled
93
bool isFocused = state ==
ModernControlButtonState
.Focused;
138
bool isPressed = state ==
ModernControlButtonState
.Pressed;