SystemBrushes Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Chaque propriété de la classe SystemBrushes est un SolidBrush qui correspond à la couleur d'un élément d'affichage Windows.
public ref class SystemBrushes abstract sealed
public ref class SystemBrushes sealed
public static class SystemBrushes
public sealed class SystemBrushes
type SystemBrushes = class
Public Class SystemBrushes
Public NotInheritable Class SystemBrushes
- Héritage
-
SystemBrushes
Exemples
L’exemple de code suivant montre comment définir un raccourci clavier à l’aide de la HotkeyPrefix propriété . Il montre également comment utiliser la FromSystemColor méthode . Pour exécuter cet exemple, collez le code dans un formulaire, gérez l’événement du Paint formulaire et appelez la méthode suivante, en passant e
comme 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 );
}
private void ShowHotKey(PaintEventArgs e)
{
// Declare the string with a keyboard shortcut.
string text = "&Click Here";
// Declare a new StringFormat.
StringFormat format = new 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);
}
Private Sub ShowHotKey(ByVal e As PaintEventArgs)
' Declare the string with keyboard shortcut.
Dim text As String = "&Click Here"
' Declare a new StringFormat.
Dim format As New StringFormat
' Set the HotkeyPrefix property.
format.HotkeyPrefix = System.Drawing.Text.HotkeyPrefix.Show
' Draw the string.
Dim theBrush As Brush = _
SystemBrushes.FromSystemColor(SystemColors.Highlight)
e.Graphics.DrawString(text, Me.Font, theBrush, 30, 40, format)
End Sub
Remarques
Notes
Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, est uniquement pris en charge sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes entraîne des avertissements au moment de la compilation et des exceptions au moment de l’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.
Propriétés
ActiveBorder |
Obtient un SolidBrush qui est la couleur de la bordure de la fenêtre active. |
ActiveCaption |
Obtient un SolidBrush qui est la couleur de l’arrière-plan de la barre de titre de la fenêtre active. |
ActiveCaptionText |
Obtient un SolidBrush qui correspond à la couleur du texte dans la barre de titre de la fenêtre inactive. |
AppWorkspace |
Obtient un SolidBrush qui correspond à la couleur de l’espace de travail de l’application. |
ButtonFace |
Obtient un SolidBrush qui correspond à la couleur de face d'un élément 3D. |
ButtonHighlight |
Obtient un SolidBrush qui correspond à la couleur de surbrillance d'un élément 3D. |
ButtonShadow |
Obtient un SolidBrush qui correspond à la couleur de l'ombre d'un élément 3D. |
Control |
Obtient un SolidBrush qui correspond à la couleur de face d'un élément 3D. |
ControlDark |
Obtient un SolidBrush qui correspond à la couleur de l'ombre d'un élément 3D. |
ControlDarkDark |
Obtient un SolidBrush qui correspond à la couleur de l'ombre foncée d'un élément 3D. |
ControlLight |
Obtient un SolidBrush qui correspond à la couleur claire d'un élément 3D. |
ControlLightLight |
Obtient un SolidBrush qui correspond à la couleur de surbrillance d'un élément 3D. |
ControlText |
Obtient un SolidBrush qui correspond à la couleur du texte d'un élément 3D. |
Desktop |
Obtient un SolidBrush qui correspond à la couleur du bureau. |
GradientActiveCaption |
Obtient un SolidBrush qui correspond à la couleur la plus claire du dégradé de couleur de la barre de titre d'une fenêtre active. |
GradientInactiveCaption |
Obtient un SolidBrush qui correspond à la couleur la plus claire du dégradé de couleur de la barre de titre d'une fenêtre inactive. |
GrayText |
Obtient un SolidBrush qui correspond à la couleur du texte estompé. |
Highlight |
Obtient un SolidBrush qui correspond à la couleur de l'arrière-plan des éléments sélectionnés. |
HighlightText |
Obtient un SolidBrush qui correspond à la couleur du texte des éléments sélectionnés. |
HotTrack |
Obtient un SolidBrush qui est la couleur utilisée pour désigner un élément suivi attentivement. |
InactiveBorder |
Obtient un SolidBrush qui est la couleur de la bordure d’une fenêtre inactive. |
InactiveCaption |
Obtient un SolidBrush qui correspond à la couleur de l'arrière-plan de la barre de titre d'une fenêtre inactive. |
InactiveCaptionText |
Obtient un SolidBrush qui correspond à la couleur du texte dans la barre de titre d'une fenêtre inactive. |
Info |
Obtient un SolidBrush qui correspond à la couleur de l'arrière-plan d'une info-bulle. |
InfoText |
Obtient un SolidBrush qui correspond à la couleur du texte d'une info-bulle. |
Menu |
Obtient un SolidBrush qui est la couleur de l’arrière-plan d’un menu. |
MenuBar |
Obtient un SolidBrush qui correspond à la couleur de l'arrière-plan d'une barre de menus. |
MenuHighlight |
Obtient un SolidBrush qui correspond à la couleur utilisée pour mettre en surbrillance les éléments de menu lorsque ce dernier s'affiche en 2D. |
MenuText |
Obtient SolidBrush qui est la couleur du texte d’un menu. |
ScrollBar |
Obtient un SolidBrush qui correspond à la couleur de l'arrière-plan d'une barre de défilement. |
Window |
Obtient un SolidBrush qui correspond à la couleur de l'arrière-plan de la zone client d'une fenêtre. |
WindowFrame |
Obtient un SolidBrush qui correspond à la couleur d'un frame de fenêtre. |
WindowText |
Obtient un SolidBrush qui correspond à la couleur du texte dans la zone client d'une fenêtre. |
Méthodes
FromSystemColor(Color) |