SystemPens SystemPens SystemPens SystemPens Class

Définition

Chaque propriété de la classe SystemPens est un Pen qui correspond à la couleur d'un élément d'affichage Windows et dont la largeur est 1 pixel.Each property of the SystemPens class is a Pen that is the color of a Windows display element and that has a width of 1 pixel.

public ref class SystemPens sealed
public sealed class SystemPens
type SystemPens = class
Public NotInheritable Class SystemPens
Héritage
SystemPensSystemPensSystemPensSystemPens

Exemples

L’exemple de code suivant crée des points et des tailles à l’aide de plusieurs des opérateurs surchargés définis pour ces types.The following code example creates points and sizes using several of the overloaded operators defined for these types. Il montre également comment utiliser la SystemPens classe.It also demonstrates how to use the SystemPens class.

Cet exemple est conçu pour être utilisé avec Windows Forms.This example is designed to be used with Windows Forms. Créez un formulaire qui contient un Button nommé subtractButton.Create a form that contains a Button named subtractButton. Collez le code dans le formulaire et appelez CreatePointsAndSizes la méthode à partir de Paint la méthode de gestion des événements e du PaintEventArgsformulaire, en passant comme.Paste the code into the form and call the CreatePointsAndSizes method from the form's Paint event-handling method, passing e as PaintEventArgs.

void CreatePointsAndSizes( PaintEventArgs^ e )
{
   // Create the starting point.
   Point startPoint = Point(subtractButton->Size);
   
   // Use the addition operator to get the end point.
   Point endPoint = startPoint + System::Drawing::Size( 140, 150 );
   
   // Draw a line between the points.
   e->Graphics->DrawLine( SystemPens::Highlight, startPoint, endPoint );
   
   // Convert the starting point to a size and compare it to the
   // subtractButton size.  
   System::Drawing::Size buttonSize = (System::Drawing::Size)startPoint;
   if ( buttonSize == subtractButton->Size )
   {
      e->Graphics->DrawString( "The sizes are equal.", gcnew System::Drawing::Font( this->Font,FontStyle::Italic ), Brushes::Indigo, 10.0F, 65.0F );
   }
}
private void CreatePointsAndSizes(PaintEventArgs e)
{

    // Create the starting point.
    Point startPoint = new Point(subtractButton.Size);

    // Use the addition operator to get the end point.
    Point endPoint = startPoint + new Size(140, 150);

    // Draw a line between the points.
    e.Graphics.DrawLine(SystemPens.Highlight, startPoint, endPoint);

    // Convert the starting point to a size and compare it to the
    // subtractButton size.  
    Size buttonSize = (Size)startPoint;
    if (buttonSize == subtractButton.Size)

        // If the sizes are equal, tell the user.
    {
        e.Graphics.DrawString("The sizes are equal.", 
            new Font(this.Font, FontStyle.Italic), 
            Brushes.Indigo, 10.0F, 65.0F);
    }

}
Private Sub CreatePointsAndSizes(ByVal e As PaintEventArgs)

    ' Create the starting point.
    Dim startPoint As New Point(subtractButton.Size)

    ' Use the addition operator to get the end point.
    Dim endPoint As Point = Point.op_Addition(startPoint, _
        New Size(140, 150))

    ' Draw a line between the points.
    e.Graphics.DrawLine(SystemPens.Highlight, startPoint, endPoint)

    ' Convert the starting point to a size and compare it to the
    ' subtractButton size.  
    Dim buttonSize As Size = Point.op_Explicit(startPoint)
    If (Size.op_Equality(buttonSize, subtractButton.Size)) Then

        ' If the sizes are equal, tell the user.
        e.Graphics.DrawString("The sizes are equal.", _
            New Font(Me.Font, FontStyle.Italic), _
            Brushes.Indigo, 10.0F, 65.0F)
    End If

End Sub

Propriétés

ActiveBorder ActiveBorder ActiveBorder ActiveBorder

Obtient un Pen qui est la couleur de la bordure de la fenêtre active.Gets a Pen that is the color of the active window's border.

ActiveCaption ActiveCaption ActiveCaption ActiveCaption

Obtient un Pen qui est la couleur de l’arrière-plan de la barre de titre de la fenêtre active.Gets a Pen that is the color of the background of the active window's title bar.

ActiveCaptionText ActiveCaptionText ActiveCaptionText ActiveCaptionText

Obtient un Pen qui correspond à la couleur du texte dans la barre de titre de la fenêtre inactive.Gets a Pen that is the color of the text in the active window's title bar.

AppWorkspace AppWorkspace AppWorkspace AppWorkspace

Obtient un Pen qui correspond à la couleur de l’espace de travail de l’application.Gets a Pen that is the color of the application workspace.

ButtonFace ButtonFace ButtonFace ButtonFace

Obtient un Pen qui correspond à la couleur de face d'un élément 3D.Gets a Pen that is the face color of a 3-D element.

ButtonHighlight ButtonHighlight ButtonHighlight ButtonHighlight

Obtient un Pen qui correspond à la couleur de surbrillance d'un élément 3D.Gets a Pen that is the highlight color of a 3-D element.

ButtonShadow ButtonShadow ButtonShadow ButtonShadow

Obtient un Pen qui correspond à la couleur de l'ombre d'un élément 3D.Gets a Pen that is the shadow color of a 3-D element.

Control Control Control Control

Obtient un Pen qui correspond à la couleur de face d'un élément 3D.Gets a Pen that is the face color of a 3-D element.

ControlDark ControlDark ControlDark ControlDark

Obtient un Pen qui correspond à la couleur de l'ombre d'un élément 3D.Gets a Pen that is the shadow color of a 3-D element.

ControlDarkDark ControlDarkDark ControlDarkDark ControlDarkDark

Obtient un Pen qui correspond à la couleur de l'ombre foncée d'un élément 3D.Gets a Pen that is the dark shadow color of a 3-D element.

ControlLight ControlLight ControlLight ControlLight

Obtient un Pen qui correspond à la couleur claire d'un élément 3D.Gets a Pen that is the light color of a 3-D element.

ControlLightLight ControlLightLight ControlLightLight ControlLightLight

Obtient un Pen qui correspond à la couleur de surbrillance d'un élément 3D.Gets a Pen that is the highlight color of a 3-D element.

ControlText ControlText ControlText ControlText

Obtient un Pen qui correspond à la couleur du texte d'un élément 3D.Gets a Pen that is the color of text in a 3-D element.

Desktop Desktop Desktop Desktop

Obtient un Pen qui correspond à la couleur du Bureau Windows.Gets a Pen that is the color of the Windows desktop.

GradientActiveCaption GradientActiveCaption GradientActiveCaption GradientActiveCaption

Obtient un Pen qui correspond à la couleur la plus claire du dégradé de couleur de la barre de titre d'une fenêtre active.Gets a Pen that is the lightest color in the color gradient of an active window's title bar.

GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption GradientInactiveCaption

Obtient un Pen qui correspond à la couleur la plus claire du dégradé de couleur de la barre de titre d'une fenêtre inactive.Gets a Pen that is the lightest color in the color gradient of an inactive window's title bar.

GrayText GrayText GrayText GrayText

Obtient un Pen qui correspond à la couleur du texte estompé.Gets a Pen that is the color of dimmed text.

Highlight Highlight Highlight Highlight

Obtient un Pen qui correspond à la couleur de l'arrière-plan des éléments sélectionnés.Gets a Pen that is the color of the background of selected items.

HighlightText HighlightText HighlightText HighlightText

Obtient un Pen qui correspond à la couleur du texte des éléments sélectionnés.Gets a Pen that is the color of the text of selected items.

HotTrack HotTrack HotTrack HotTrack

Obtient un Pen qui est la couleur utilisée pour désigner un élément suivi attentivement.Gets a Pen that is the color used to designate a hot-tracked item.

InactiveBorder InactiveBorder InactiveBorder InactiveBorder

Obtient un Pen qui correspond à la couleur de la bordure d'une fenêtre inactive.Gets a Pen is the color of the border of an inactive window.

InactiveCaption InactiveCaption InactiveCaption InactiveCaption

Obtient un Pen qui correspond à la couleur de la légende de barre de titre d'une fenêtre inactive.Gets a Pen that is the color of the title bar caption of an inactive window.

InactiveCaptionText InactiveCaptionText InactiveCaptionText InactiveCaptionText

Obtient un Pen qui correspond à la couleur du texte dans la barre de titre d'une fenêtre inactive.Gets a Pen that is the color of the text in an inactive window's title bar.

Info Info Info Info

Obtient un Pen qui correspond à la couleur de l'arrière-plan d'une info-bulle.Gets a Pen that is the color of the background of a ToolTip.

InfoText InfoText InfoText InfoText

Obtient un Pen qui correspond à la couleur du texte d'une info-bulle.Gets a Pen that is the color of the text of a ToolTip.

Menu Menu Menu Menu

Obtient un Pen qui correspond à la couleur de l'arrière-plan d'un menu.Gets a Pen that is the color of a menu's background.

MenuBar MenuBar MenuBar MenuBar

Obtient un Pen qui correspond à la couleur de l'arrière-plan d'une barre de menus.Gets a Pen that is the color of the background of a menu bar.

MenuHighlight MenuHighlight MenuHighlight MenuHighlight

Obtient un Pen qui correspond à la couleur utilisée pour mettre en surbrillance les éléments de menu lorsque ce dernier s'affiche en 2D.Gets a Pen that is the color used to highlight menu items when the menu appears as a flat menu.

MenuText MenuText MenuText MenuText

Obtient un Pen qui correspond à la couleur du texte d'un menu.Gets a Pen that is the color of a menu's text.

ScrollBar ScrollBar ScrollBar ScrollBar

Obtient un Pen qui correspond à la couleur de l'arrière-plan d'une barre de défilement.Gets a Pen that is the color of the background of a scroll bar.

Window Window Window Window

Obtient un Pen qui correspond à la couleur de l'arrière-plan de la zone client d'une fenêtre.Gets a Pen that is the color of the background in the client area of a window.

WindowFrame WindowFrame WindowFrame WindowFrame

Obtient un Pen qui correspond à la couleur d'un frame de fenêtre.Gets a Pen that is the color of a window frame.

WindowText WindowText WindowText WindowText

Obtient un Pen qui correspond à la couleur du texte dans la zone client d'une fenêtre.Gets a Pen that is the color of the text in the client area of a window.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
FromSystemColor(Color) FromSystemColor(Color) FromSystemColor(Color) FromSystemColor(Color)

Crée Pen à partir du Color spécifié.Creates a Pen from the specified Color.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à