Specifies the appearance of a button.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
All flags except Normal are set.
The button has a checked or latched appearance. Use this appearance to show that a toggle button has been pressed.
The button has a flat, two-dimensional appearance.
The button is inactive (grayed).
The button has its normal appearance (three-dimensional).
The button appears pressed.
This enumeration represents the different states of a button. The default state is Normal.
In this example, you use the ButtonState enumeration as a parameter to the method DrawButton to specify the state of button1. To run the example, create two buttons, button1 and button2. Then replace the button2_Click method with the example code. Click button2 to redraw button1 and change its state to Flat.
Available since 1.1