Partager via


Brushes Classe

Définition

Pinceaux (brush en anglais) pour toutes les couleurs standard. Cette classe ne peut pas être héritée.

public ref class Brushes abstract sealed
public ref class Brushes sealed
public static class Brushes
public sealed class Brushes
type Brushes = class
Public Class Brushes
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 Windows Form. 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 comme 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é de 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, consultez Liste des couleurs par nom.

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

AliceBlue

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

AntiqueWhite

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

Aqua

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

Aquamarine

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

Azure

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

Beige

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

Bisque

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

Black

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

BlanchedAlmond

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

Blue

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

BlueViolet

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

Brown

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

BurlyWood

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

CadetBlue

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

Chartreuse

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

Chocolate

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

Coral

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

CornflowerBlue

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

Cornsilk

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

Crimson

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

Cyan

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

DarkBlue

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

DarkCyan

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

DarkGoldenrod

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

DarkGray

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

DarkGreen

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

DarkKhaki

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

DarkMagenta

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

DarkOliveGreen

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

DarkOrange

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

DarkOrchid

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

DarkRed

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

DarkSalmon

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

DarkSeaGreen

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

DarkSlateBlue

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

DarkSlateGray

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

DarkTurquoise

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

DarkViolet

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

DeepPink

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

DeepSkyBlue

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

DimGray

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

DodgerBlue

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

Firebrick

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

FloralWhite

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

ForestGreen

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

Fuchsia

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

Gainsboro

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

GhostWhite

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

Gold

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

Goldenrod

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

Gray

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

Green

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

GreenYellow

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

Honeydew

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

HotPink

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

IndianRed

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

Indigo

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

Ivory

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

Khaki

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

Lavender

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

LavenderBlush

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

LawnGreen

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

LemonChiffon

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

LightBlue

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

LightCoral

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

LightCyan

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

LightGoldenrodYellow

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

LightGray

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

LightGreen

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

LightPink

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

LightSalmon

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

LightSeaGreen

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

LightSkyBlue

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

LightSlateGray

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

LightSteelBlue

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

LightYellow

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

Lime

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

LimeGreen

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

Linen

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

Magenta

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

Maroon

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

MediumAquamarine

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

MediumBlue

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

MediumOrchid

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

MediumPurple

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

MediumSeaGreen

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

MediumSlateBlue

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

MediumSpringGreen

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

MediumTurquoise

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

MediumVioletRed

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

MidnightBlue

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

MintCream

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

MistyRose

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

Moccasin

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

NavajoWhite

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

Navy

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

OldLace

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

Olive

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

OliveDrab

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

Orange

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

OrangeRed

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

Orchid

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

PaleGoldenrod

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

PaleGreen

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

PaleTurquoise

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

PaleVioletRed

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

PapayaWhip

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

PeachPuff

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

Peru

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

Pink

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

Plum

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

PowderBlue

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

Purple

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

Red

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

RosyBrown

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

RoyalBlue

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

SaddleBrown

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

Salmon

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

SandyBrown

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

SeaGreen

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

SeaShell

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

Sienna

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

Silver

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

SkyBlue

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

SlateBlue

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

SlateGray

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

Snow

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

SpringGreen

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

SteelBlue

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

Tan

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

Teal

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

Thistle

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

Tomato

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

Transparent

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

Turquoise

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

Violet

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

Wheat

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

White

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

WhiteSmoke

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

Yellow

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

YellowGreen

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

S’applique à