Partilhar via


Brushes Classe

Definição

Pincéis para todas as cores padrão. Essa classe não pode ser herdada.

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
Herança
Brushes

Exemplos

O exemplo de código a seguir demonstra como usar um membro da Brushes classe para preencher um Rectangle. Este exemplo deve ser usado com um Formulário do Windows. Cole esse código em um formulário e chame esse método ao manipular o evento do Paint formulário, passando e como 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

Comentários

A Brushes classe contém static propriedades somente leitura que retornam um Brush objeto da cor indicada pelo nome da propriedade. Normalmente, você não precisa descartar explicitamente o pincel retornado por uma propriedade nessa classe, a menos que seja usado para construir um novo pincel. Para obter mais informações sobre as cores representadas pelos pincéis nessa classe, consulte Lista de cores por nome.

Observação

No .NET 6 e versões posteriores, o pacote System.Drawing.Common, que inclui esse tipo, só tem suporte em sistemas operacionais Windows. O uso desse tipo em aplicativos multiplataforma causa avisos de tempo de compilação e exceções em tempo de execução. Para obter mais informações, consulte System.Drawing.Common com suporte apenas no Windows.

Propriedades

AliceBlue

Obtém um objeto Brush definido pelo sistema.

AntiqueWhite

Obtém um objeto Brush definido pelo sistema.

Aqua

Obtém um objeto Brush definido pelo sistema.

Aquamarine

Obtém um objeto Brush definido pelo sistema.

Azure

Obtém um objeto Brush definido pelo sistema.

Beige

Obtém um objeto Brush definido pelo sistema.

Bisque

Obtém um objeto Brush definido pelo sistema.

Black

Obtém um objeto Brush definido pelo sistema.

BlanchedAlmond

Obtém um objeto Brush definido pelo sistema.

Blue

Obtém um objeto Brush definido pelo sistema.

BlueViolet

Obtém um objeto Brush definido pelo sistema.

Brown

Obtém um objeto Brush definido pelo sistema.

BurlyWood

Obtém um objeto Brush definido pelo sistema.

CadetBlue

Obtém um objeto Brush definido pelo sistema.

Chartreuse

Obtém um objeto Brush definido pelo sistema.

Chocolate

Obtém um objeto Brush definido pelo sistema.

Coral

Obtém um objeto Brush definido pelo sistema.

CornflowerBlue

Obtém um objeto Brush definido pelo sistema.

Cornsilk

Obtém um objeto Brush definido pelo sistema.

Crimson

Obtém um objeto Brush definido pelo sistema.

Cyan

Obtém um objeto Brush definido pelo sistema.

DarkBlue

Obtém um objeto Brush definido pelo sistema.

DarkCyan

Obtém um objeto Brush definido pelo sistema.

DarkGoldenrod

Obtém um objeto Brush definido pelo sistema.

DarkGray

Obtém um objeto Brush definido pelo sistema.

DarkGreen

Obtém um objeto Brush definido pelo sistema.

DarkKhaki

Obtém um objeto Brush definido pelo sistema.

DarkMagenta

Obtém um objeto Brush definido pelo sistema.

DarkOliveGreen

Obtém um objeto Brush definido pelo sistema.

DarkOrange

Obtém um objeto Brush definido pelo sistema.

DarkOrchid

Obtém um objeto Brush definido pelo sistema.

DarkRed

Obtém um objeto Brush definido pelo sistema.

DarkSalmon

Obtém um objeto Brush definido pelo sistema.

DarkSeaGreen

Obtém um objeto Brush definido pelo sistema.

DarkSlateBlue

Obtém um objeto Brush definido pelo sistema.

DarkSlateGray

Obtém um objeto Brush definido pelo sistema.

DarkTurquoise

Obtém um objeto Brush definido pelo sistema.

DarkViolet

Obtém um objeto Brush definido pelo sistema.

DeepPink

Obtém um objeto Brush definido pelo sistema.

DeepSkyBlue

Obtém um objeto Brush definido pelo sistema.

DimGray

Obtém um objeto Brush definido pelo sistema.

DodgerBlue

Obtém um objeto Brush definido pelo sistema.

Firebrick

Obtém um objeto Brush definido pelo sistema.

FloralWhite

Obtém um objeto Brush definido pelo sistema.

ForestGreen

Obtém um objeto Brush definido pelo sistema.

Fuchsia

Obtém um objeto Brush definido pelo sistema.

Gainsboro

Obtém um objeto Brush definido pelo sistema.

GhostWhite

Obtém um objeto Brush definido pelo sistema.

Gold

Obtém um objeto Brush definido pelo sistema.

Goldenrod

Obtém um objeto Brush definido pelo sistema.

Gray

Obtém um objeto Brush definido pelo sistema.

Green

Obtém um objeto Brush definido pelo sistema.

GreenYellow

Obtém um objeto Brush definido pelo sistema.

Honeydew

Obtém um objeto Brush definido pelo sistema.

HotPink

Obtém um objeto Brush definido pelo sistema.

IndianRed

Obtém um objeto Brush definido pelo sistema.

Indigo

Obtém um objeto Brush definido pelo sistema.

Ivory

Obtém um objeto Brush definido pelo sistema.

Khaki

Obtém um objeto Brush definido pelo sistema.

Lavender

Obtém um objeto Brush definido pelo sistema.

LavenderBlush

Obtém um objeto Brush definido pelo sistema.

LawnGreen

Obtém um objeto Brush definido pelo sistema.

LemonChiffon

Obtém um objeto Brush definido pelo sistema.

LightBlue

Obtém um objeto Brush definido pelo sistema.

LightCoral

Obtém um objeto Brush definido pelo sistema.

LightCyan

Obtém um objeto Brush definido pelo sistema.

LightGoldenrodYellow

Obtém um objeto Brush definido pelo sistema.

LightGray

Obtém um objeto Brush definido pelo sistema.

LightGreen

Obtém um objeto Brush definido pelo sistema.

LightPink

Obtém um objeto Brush definido pelo sistema.

LightSalmon

Obtém um objeto Brush definido pelo sistema.

LightSeaGreen

Obtém um objeto Brush definido pelo sistema.

LightSkyBlue

Obtém um objeto Brush definido pelo sistema.

LightSlateGray

Obtém um objeto Brush definido pelo sistema.

LightSteelBlue

Obtém um objeto Brush definido pelo sistema.

LightYellow

Obtém um objeto Brush definido pelo sistema.

Lime

Obtém um objeto Brush definido pelo sistema.

LimeGreen

Obtém um objeto Brush definido pelo sistema.

Linen

Obtém um objeto Brush definido pelo sistema.

Magenta

Obtém um objeto Brush definido pelo sistema.

Maroon

Obtém um objeto Brush definido pelo sistema.

MediumAquamarine

Obtém um objeto Brush definido pelo sistema.

MediumBlue

Obtém um objeto Brush definido pelo sistema.

MediumOrchid

Obtém um objeto Brush definido pelo sistema.

MediumPurple

Obtém um objeto Brush definido pelo sistema.

MediumSeaGreen

Obtém um objeto Brush definido pelo sistema.

MediumSlateBlue

Obtém um objeto Brush definido pelo sistema.

MediumSpringGreen

Obtém um objeto Brush definido pelo sistema.

MediumTurquoise

Obtém um objeto Brush definido pelo sistema.

MediumVioletRed

Obtém um objeto Brush definido pelo sistema.

MidnightBlue

Obtém um objeto Brush definido pelo sistema.

MintCream

Obtém um objeto Brush definido pelo sistema.

MistyRose

Obtém um objeto Brush definido pelo sistema.

Moccasin

Obtém um objeto Brush definido pelo sistema.

NavajoWhite

Obtém um objeto Brush definido pelo sistema.

Navy

Obtém um objeto Brush definido pelo sistema.

OldLace

Obtém um objeto Brush definido pelo sistema.

Olive

Obtém um objeto Brush definido pelo sistema.

OliveDrab

Obtém um objeto Brush definido pelo sistema.

Orange

Obtém um objeto Brush definido pelo sistema.

OrangeRed

Obtém um objeto Brush definido pelo sistema.

Orchid

Obtém um objeto Brush definido pelo sistema.

PaleGoldenrod

Obtém um objeto Brush definido pelo sistema.

PaleGreen

Obtém um objeto Brush definido pelo sistema.

PaleTurquoise

Obtém um objeto Brush definido pelo sistema.

PaleVioletRed

Obtém um objeto Brush definido pelo sistema.

PapayaWhip

Obtém um objeto Brush definido pelo sistema.

PeachPuff

Obtém um objeto Brush definido pelo sistema.

Peru

Obtém um objeto Brush definido pelo sistema.

Pink

Obtém um objeto Brush definido pelo sistema.

Plum

Obtém um objeto Brush definido pelo sistema.

PowderBlue

Obtém um objeto Brush definido pelo sistema.

Purple

Obtém um objeto Brush definido pelo sistema.

Red

Obtém um objeto Brush definido pelo sistema.

RosyBrown

Obtém um objeto Brush definido pelo sistema.

RoyalBlue

Obtém um objeto Brush definido pelo sistema.

SaddleBrown

Obtém um objeto Brush definido pelo sistema.

Salmon

Obtém um objeto Brush definido pelo sistema.

SandyBrown

Obtém um objeto Brush definido pelo sistema.

SeaGreen

Obtém um objeto Brush definido pelo sistema.

SeaShell

Obtém um objeto Brush definido pelo sistema.

Sienna

Obtém um objeto Brush definido pelo sistema.

Silver

Obtém um objeto Brush definido pelo sistema.

SkyBlue

Obtém um objeto Brush definido pelo sistema.

SlateBlue

Obtém um objeto Brush definido pelo sistema.

SlateGray

Obtém um objeto Brush definido pelo sistema.

Snow

Obtém um objeto Brush definido pelo sistema.

SpringGreen

Obtém um objeto Brush definido pelo sistema.

SteelBlue

Obtém um objeto Brush definido pelo sistema.

Tan

Obtém um objeto Brush definido pelo sistema.

Teal

Obtém um objeto Brush definido pelo sistema.

Thistle

Obtém um objeto Brush definido pelo sistema.

Tomato

Obtém um objeto Brush definido pelo sistema.

Transparent

Obtém um objeto Brush definido pelo sistema.

Turquoise

Obtém um objeto Brush definido pelo sistema.

Violet

Obtém um objeto Brush definido pelo sistema.

Wheat

Obtém um objeto Brush definido pelo sistema.

White

Obtém um objeto Brush definido pelo sistema.

WhiteSmoke

Obtém um objeto Brush definido pelo sistema.

Yellow

Obtém um objeto Brush definido pelo sistema.

YellowGreen

Obtém um objeto Brush definido pelo sistema.

Aplica-se a