SystemBrushes Class
Each property of the SystemBrushes class is a SolidBrush that is the color of a Windows display element.
Assembly: System.Drawing (in System.Drawing.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | ActiveBorder | Gets a SolidBrush that is the color of the active window's border. |
![]() ![]() | ActiveCaption | Gets a SolidBrush that is the color of the background of the active window's title bar. |
![]() ![]() | ActiveCaptionText | Gets a SolidBrush that is the color of the text in the active window's title bar. |
![]() ![]() | AppWorkspace | Gets a SolidBrush that is the color of the application workspace. |
![]() ![]() | ButtonFace | Gets a SolidBrush that is the face color of a 3-D element. |
![]() ![]() | ButtonHighlight | Gets a SolidBrush that is the highlight color of a 3-D element. |
![]() ![]() | ButtonShadow | Gets a SolidBrush that is the shadow color of a 3-D element. |
![]() ![]() | Control | Gets a SolidBrush that is the face color of a 3-D element. |
![]() ![]() | ControlDark | Gets a SolidBrush that is the shadow color of a 3-D element. |
![]() ![]() | ControlDarkDark | Gets a SolidBrush that is the dark shadow color of a 3-D element. |
![]() ![]() | ControlLight | Gets a SolidBrush that is the light color of a 3-D element. |
![]() ![]() | ControlLightLight | Gets a SolidBrush that is the highlight color of a 3-D element. |
![]() ![]() | ControlText | Gets a SolidBrush that is the color of text in a 3-D element. |
![]() ![]() | Desktop | Gets a SolidBrush that is the color of the desktop. |
![]() ![]() | GradientActiveCaption | Gets a SolidBrush that is the lightest color in the color gradient of an active window's title bar. |
![]() ![]() | GradientInactiveCaption | Gets a SolidBrush that is the lightest color in the color gradient of an inactive window's title bar. |
![]() ![]() | GrayText | Gets a SolidBrush that is the color of dimmed text. |
![]() ![]() | Highlight | Gets a SolidBrush that is the color of the background of selected items. |
![]() ![]() | HighlightText | Gets a SolidBrush that is the color of the text of selected items. |
![]() ![]() | HotTrack | Gets a SolidBrush that is the color used to designate a hot-tracked item. |
![]() ![]() | InactiveBorder | Gets a SolidBrush that is the color of an inactive window's border. |
![]() ![]() | InactiveCaption | Gets a SolidBrush that is the color of the background of an inactive window's title bar. |
![]() ![]() | InactiveCaptionText | Gets a SolidBrush that is the color of the text in an inactive window's title bar. |
![]() ![]() | Info | Gets a SolidBrush that is the color of the background of a ToolTip. |
![]() ![]() | InfoText | Gets a SolidBrush that is the color of the text of a ToolTip. |
![]() ![]() | Menu | Gets a SolidBrush that is the color of a menu's background. |
![]() ![]() | MenuBar | Gets a SolidBrush that is the color of the background of a menu bar. |
![]() ![]() | MenuHighlight | Gets a SolidBrush that is the color used to highlight menu items when the menu appears as a flat menu. |
![]() ![]() | MenuText | Gets a SolidBrush that is the color of a menu's text. |
![]() ![]() | ScrollBar | Gets a SolidBrush that is the color of the background of a scroll bar. |
![]() ![]() | Window | Gets a SolidBrush that is the color of the background in the client area of a window. |
![]() ![]() | WindowFrame | Gets a SolidBrush that is the color of a window frame. |
![]() ![]() | WindowText | Gets a SolidBrush that is the color of the text in the client area of a window. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() ![]() | FromSystemColor(Color) | |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
The following code example shows how to set a keyboard shortcut using the HotkeyPrefix property. It also demonstrates how to use the FromSystemColor method. To run this example, paste the code into a form, handle the form's Paint event and call the following method, passing e as PaintEventArgs.
private: void ShowHotKey( PaintEventArgs^ e ) { // Declare the string with a keyboard shortcut. String^ text = "&Click Here"; // Declare a new StringFormat. StringFormat^ format = gcnew StringFormat; // Set the HotkeyPrefix property. format->HotkeyPrefix = System::Drawing::Text::HotkeyPrefix::Show; // Draw the string. Brush^ theBrush = SystemBrushes::FromSystemColor( SystemColors::Highlight ); e->Graphics->DrawString( text, this->Font, theBrush, 30, 40, format ); }
Available since 1.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


