Brushes Classe

Définition

Pinceaux pour toutes les couleurs standard. Cette classe ne peut pas être héritée.

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

Exemples

L’exemple de code suivant montre comment utiliser un membre de la Brushes classe pour remplir un Rectangle. Cet exemple doit être utilisé avec un formulaire Windows. Collez ce code dans un formulaire et appelez cette méthode lors de la gestion de l’événement du Paint formulaire, en passant e en tant que PaintEventArgs.

private:
   void InstanceRectangleIntersection( PaintEventArgs^ e )
   {
      Rectangle rectangle1 = Rectangle(50,50,200,100);
      Rectangle rectangle2 = Rectangle(70,20,100,200);
      e->Graphics->DrawRectangle( Pens::Black, rectangle1 );
      e->Graphics->DrawRectangle( Pens::Red, rectangle2 );
      if ( rectangle1.IntersectsWith( rectangle2 ) )
      {
         rectangle1.Intersect( rectangle2 );
         if (  !rectangle1.IsEmpty )
         {
            e->Graphics->FillRectangle( Brushes::Green, rectangle1 );
         }
      }
   }
private void InstanceRectangleIntersection(PaintEventArgs e)
{

    Rectangle rectangle1 = new Rectangle(50, 50, 200, 100);
    Rectangle rectangle2 = new Rectangle(70, 20, 100, 200);

    e.Graphics.DrawRectangle(Pens.Black, rectangle1);
    e.Graphics.DrawRectangle(Pens.Red, rectangle2);

    if (rectangle1.IntersectsWith(rectangle2))
    {
        rectangle1.Intersect(rectangle2);
        if (!rectangle1.IsEmpty)
        {
            e.Graphics.FillRectangle(Brushes.Green, rectangle1);
        }
    }
}
  Private Sub InstanceRectangleIntersection( _
      ByVal e As PaintEventArgs)

      Dim rectangle1 As New Rectangle(50, 50, 200, 100)
      Dim rectangle2 As New Rectangle(70, 20, 100, 200)

      e.Graphics.DrawRectangle(Pens.Black, rectangle1)
      e.Graphics.DrawRectangle(Pens.Red, rectangle2)

      If (rectangle1.IntersectsWith(rectangle2)) Then
          rectangle1.Intersect(rectangle2)
          If Not (rectangle1.IsEmpty) Then
              e.Graphics.FillRectangle(Brushes.Green, rectangle1)
          End If
      End If
  End Sub

Remarques

La Brushes classe contient des static propriétés en lecture seule qui retournent un Brush objet de la couleur indiquée par le nom de la propriété. En règle générale, vous n’avez pas besoin de supprimer explicitement le pinceau retourné par une propriété dans cette classe, sauf s’il est utilisé pour construire un nouveau pinceau. Pour plus d’informations sur les couleurs représentées par les pinceaux de cette classe, voir Liste des couleurs par nom.

Note

Dans .NET 6 et versions ultérieures, le package System.Drawing.Common, qui inclut ce type, n’est pris en charge que sur les systèmes d’exploitation Windows. L’utilisation de ce type dans les applications multiplateformes provoque des avertissements au moment de la compilation et des exceptions d’exécution. Pour plus d’informations, consultez System.Drawing.Common uniquement pris en charge sur Windows.

Propriétés

Nom Description
AliceBlue

Obtient un objet défini par Brush le système.

AntiqueWhite

Obtient un objet défini par Brush le système.

Aqua

Obtient un objet défini par Brush le système.

Aquamarine

Obtient un objet défini par Brush le système.

Azure

Obtient un objet défini par Brush le système.

Beige

Obtient un objet défini par Brush le système.

Bisque

Obtient un objet défini par Brush le système.

Black

Obtient un objet défini par Brush le système.

BlanchedAlmond

Obtient un objet défini par Brush le système.

Blue

Obtient un objet défini par Brush le système.

BlueViolet

Obtient un objet défini par Brush le système.

Brown

Obtient un objet défini par Brush le système.

BurlyWood

Obtient un objet défini par Brush le système.

CadetBlue

Obtient un objet défini par Brush le système.

Chartreuse

Obtient un objet défini par Brush le système.

Chocolate

Obtient un objet défini par Brush le système.

Coral

Obtient un objet défini par Brush le système.

CornflowerBlue

Obtient un objet défini par Brush le système.

Cornsilk

Obtient un objet défini par Brush le système.

Crimson

Obtient un objet défini par Brush le système.

Cyan

Obtient un objet défini par Brush le système.

DarkBlue

Obtient un objet défini par Brush le système.

DarkCyan

Obtient un objet défini par Brush le système.

DarkGoldenrod

Obtient un objet défini par Brush le système.

DarkGray

Obtient un objet défini par Brush le système.

DarkGreen

Obtient un objet défini par Brush le système.

DarkKhaki

Obtient un objet défini par Brush le système.

DarkMagenta

Obtient un objet défini par Brush le système.

DarkOliveGreen

Obtient un objet défini par Brush le système.

DarkOrange

Obtient un objet défini par Brush le système.

DarkOrchid

Obtient un objet défini par Brush le système.

DarkRed

Obtient un objet défini par Brush le système.

DarkSalmon

Obtient un objet défini par Brush le système.

DarkSeaGreen

Obtient un objet défini par Brush le système.

DarkSlateBlue

Obtient un objet défini par Brush le système.

DarkSlateGray

Obtient un objet défini par Brush le système.

DarkTurquoise

Obtient un objet défini par Brush le système.

DarkViolet

Obtient un objet défini par Brush le système.

DeepPink

Obtient un objet défini par Brush le système.

DeepSkyBlue

Obtient un objet défini par Brush le système.

DimGray

Obtient un objet défini par Brush le système.

DodgerBlue

Obtient un objet défini par Brush le système.

Firebrick

Obtient un objet défini par Brush le système.

FloralWhite

Obtient un objet défini par Brush le système.

ForestGreen

Obtient un objet défini par Brush le système.

Fuchsia

Obtient un objet défini par Brush le système.

Gainsboro

Obtient un objet défini par Brush le système.

GhostWhite

Obtient un objet défini par Brush le système.

Gold

Obtient un objet défini par Brush le système.

Goldenrod

Obtient un objet défini par Brush le système.

Gray

Obtient un objet défini par Brush le système.

Green

Obtient un objet défini par Brush le système.

GreenYellow

Obtient un objet défini par Brush le système.

Honeydew

Obtient un objet défini par Brush le système.

HotPink

Obtient un objet défini par Brush le système.

IndianRed

Obtient un objet défini par Brush le système.

Indigo

Obtient un objet défini par Brush le système.

Ivory

Obtient un objet défini par Brush le système.

Khaki

Obtient un objet défini par Brush le système.

Lavender

Obtient un objet défini par Brush le système.

LavenderBlush

Obtient un objet défini par Brush le système.

LawnGreen

Obtient un objet défini par Brush le système.

LemonChiffon

Obtient un objet défini par Brush le système.

LightBlue

Obtient un objet défini par Brush le système.

LightCoral

Obtient un objet défini par Brush le système.

LightCyan

Obtient un objet défini par Brush le système.

LightGoldenrodYellow

Obtient un objet défini par Brush le système.

LightGray

Obtient un objet défini par Brush le système.

LightGreen

Obtient un objet défini par Brush le système.

LightPink

Obtient un objet défini par Brush le système.

LightSalmon

Obtient un objet défini par Brush le système.

LightSeaGreen

Obtient un objet défini par Brush le système.

LightSkyBlue

Obtient un objet défini par Brush le système.

LightSlateGray

Obtient un objet défini par Brush le système.

LightSteelBlue

Obtient un objet défini par Brush le système.

LightYellow

Obtient un objet défini par Brush le système.

Lime

Obtient un objet défini par Brush le système.

LimeGreen

Obtient un objet défini par Brush le système.

Linen

Obtient un objet défini par Brush le système.

Magenta

Obtient un objet défini par Brush le système.

Maroon

Obtient un objet défini par Brush le système.

MediumAquamarine

Obtient un objet défini par Brush le système.

MediumBlue

Obtient un objet défini par Brush le système.

MediumOrchid

Obtient un objet défini par Brush le système.

MediumPurple

Obtient un objet défini par Brush le système.

MediumSeaGreen

Obtient un objet défini par Brush le système.

MediumSlateBlue

Obtient un objet défini par Brush le système.

MediumSpringGreen

Obtient un objet défini par Brush le système.

MediumTurquoise

Obtient un objet défini par Brush le système.

MediumVioletRed

Obtient un objet défini par Brush le système.

MidnightBlue

Obtient un objet défini par Brush le système.

MintCream

Obtient un objet défini par Brush le système.

MistyRose

Obtient un objet défini par Brush le système.

Moccasin

Obtient un objet défini par Brush le système.

NavajoWhite

Obtient un objet défini par Brush le système.

Navy

Obtient un objet défini par Brush le système.

OldLace

Obtient un objet défini par Brush le système.

Olive

Obtient un objet défini par Brush le système.

OliveDrab

Obtient un objet défini par Brush le système.

Orange

Obtient un objet défini par Brush le système.

OrangeRed

Obtient un objet défini par Brush le système.

Orchid

Obtient un objet défini par Brush le système.

PaleGoldenrod

Obtient un objet défini par Brush le système.

PaleGreen

Obtient un objet défini par Brush le système.

PaleTurquoise

Obtient un objet défini par Brush le système.

PaleVioletRed

Obtient un objet défini par Brush le système.

PapayaWhip

Obtient un objet défini par Brush le système.

PeachPuff

Obtient un objet défini par Brush le système.

Peru

Obtient un objet défini par Brush le système.

Pink

Obtient un objet défini par Brush le système.

Plum

Obtient un objet défini par Brush le système.

PowderBlue

Obtient un objet défini par Brush le système.

Purple

Obtient un objet défini par Brush le système.

Red

Obtient un objet défini par Brush le système.

RosyBrown

Obtient un objet défini par Brush le système.

RoyalBlue

Obtient un objet défini par Brush le système.

SaddleBrown

Obtient un objet défini par Brush le système.

Salmon

Obtient un objet défini par Brush le système.

SandyBrown

Obtient un objet défini par Brush le système.

SeaGreen

Obtient un objet défini par Brush le système.

SeaShell

Obtient un objet défini par Brush le système.

Sienna

Obtient un objet défini par Brush le système.

Silver

Obtient un objet défini par Brush le système.

SkyBlue

Obtient un objet défini par Brush le système.

SlateBlue

Obtient un objet défini par Brush le système.

SlateGray

Obtient un objet défini par Brush le système.

Snow

Obtient un objet défini par Brush le système.

SpringGreen

Obtient un objet défini par Brush le système.

SteelBlue

Obtient un objet défini par Brush le système.

Tan

Obtient un objet défini par Brush le système.

Teal

Obtient un objet défini par Brush le système.

Thistle

Obtient un objet défini par Brush le système.

Tomato

Obtient un objet défini par Brush le système.

Transparent

Obtient un objet défini par Brush le système.

Turquoise

Obtient un objet défini par Brush le système.

Violet

Obtient un objet défini par Brush le système.

Wheat

Obtient un objet défini par Brush le système.

White

Obtient un objet défini par Brush le système.

WhiteSmoke

Obtient un objet défini par Brush le système.

Yellow

Obtient un objet défini par Brush le système.

YellowGreen

Obtient un objet défini par Brush le système.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à