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.|
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.