Brushes Classe

Definição

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

public ref class Brushes sealed
public sealed class Brushes
type Brushes = class
Public NotInheritable Class Brushes
Herança
Brushes

Exemplos

O seguinte exemplo de código demonstra como usar um membro da Brushes classe para preencher um Rectangle. Este exemplo deve ser usado com um Windows Form. Cole este código num formulário e chame este método ao tratar 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

Observações

A Brushes classe contém static propriedades de apenas leitura que devolvem um Brush objeto da cor indicada pelo nome da propriedade. Normalmente, não é necessário descartar explicitamente o pincel devolvido por uma propriedade desta classe, a menos que seja usado para construir um novo pincel. Para mais informações sobre as cores representadas pelos pincéis nesta classe, consulte Lista de cores por nome.

Note

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

Propriedades

Name Description
AliceBlue

Obtém um objeto definido Brush pelo sistema.

AntiqueWhite

Obtém um objeto definido Brush pelo sistema.

Aqua

Obtém um objeto definido Brush pelo sistema.

Aquamarine

Obtém um objeto definido Brush pelo sistema.

Azure

Obtém um objeto definido Brush pelo sistema.

Beige

Obtém um objeto definido Brush pelo sistema.

Bisque

Obtém um objeto definido Brush pelo sistema.

Black

Obtém um objeto definido Brush pelo sistema.

BlanchedAlmond

Obtém um objeto definido Brush pelo sistema.

Blue

Obtém um objeto definido Brush pelo sistema.

BlueViolet

Obtém um objeto definido Brush pelo sistema.

Brown

Obtém um objeto definido Brush pelo sistema.

BurlyWood

Obtém um objeto definido Brush pelo sistema.

CadetBlue

Obtém um objeto definido Brush pelo sistema.

Chartreuse

Obtém um objeto definido Brush pelo sistema.

Chocolate

Obtém um objeto definido Brush pelo sistema.

Coral

Obtém um objeto definido Brush pelo sistema.

CornflowerBlue

Obtém um objeto definido Brush pelo sistema.

Cornsilk

Obtém um objeto definido Brush pelo sistema.

Crimson

Obtém um objeto definido Brush pelo sistema.

Cyan

Obtém um objeto definido Brush pelo sistema.

DarkBlue

Obtém um objeto definido Brush pelo sistema.

DarkCyan

Obtém um objeto definido Brush pelo sistema.

DarkGoldenrod

Obtém um objeto definido Brush pelo sistema.

DarkGray

Obtém um objeto definido Brush pelo sistema.

DarkGreen

Obtém um objeto definido Brush pelo sistema.

DarkKhaki

Obtém um objeto definido Brush pelo sistema.

DarkMagenta

Obtém um objeto definido Brush pelo sistema.

DarkOliveGreen

Obtém um objeto definido Brush pelo sistema.

DarkOrange

Obtém um objeto definido Brush pelo sistema.

DarkOrchid

Obtém um objeto definido Brush pelo sistema.

DarkRed

Obtém um objeto definido Brush pelo sistema.

DarkSalmon

Obtém um objeto definido Brush pelo sistema.

DarkSeaGreen

Obtém um objeto definido Brush pelo sistema.

DarkSlateBlue

Obtém um objeto definido Brush pelo sistema.

DarkSlateGray

Obtém um objeto definido Brush pelo sistema.

DarkTurquoise

Obtém um objeto definido Brush pelo sistema.

DarkViolet

Obtém um objeto definido Brush pelo sistema.

DeepPink

Obtém um objeto definido Brush pelo sistema.

DeepSkyBlue

Obtém um objeto definido Brush pelo sistema.

DimGray

Obtém um objeto definido Brush pelo sistema.

DodgerBlue

Obtém um objeto definido Brush pelo sistema.

Firebrick

Obtém um objeto definido Brush pelo sistema.

FloralWhite

Obtém um objeto definido Brush pelo sistema.

ForestGreen

Obtém um objeto definido Brush pelo sistema.

Fuchsia

Obtém um objeto definido Brush pelo sistema.

Gainsboro

Obtém um objeto definido Brush pelo sistema.

GhostWhite

Obtém um objeto definido Brush pelo sistema.

Gold

Obtém um objeto definido Brush pelo sistema.

Goldenrod

Obtém um objeto definido Brush pelo sistema.

Gray

Obtém um objeto definido Brush pelo sistema.

Green

Obtém um objeto definido Brush pelo sistema.

GreenYellow

Obtém um objeto definido Brush pelo sistema.

Honeydew

Obtém um objeto definido Brush pelo sistema.

HotPink

Obtém um objeto definido Brush pelo sistema.

IndianRed

Obtém um objeto definido Brush pelo sistema.

Indigo

Obtém um objeto definido Brush pelo sistema.

Ivory

Obtém um objeto definido Brush pelo sistema.

Khaki

Obtém um objeto definido Brush pelo sistema.

Lavender

Obtém um objeto definido Brush pelo sistema.

LavenderBlush

Obtém um objeto definido Brush pelo sistema.

LawnGreen

Obtém um objeto definido Brush pelo sistema.

LemonChiffon

Obtém um objeto definido Brush pelo sistema.

LightBlue

Obtém um objeto definido Brush pelo sistema.

LightCoral

Obtém um objeto definido Brush pelo sistema.

LightCyan

Obtém um objeto definido Brush pelo sistema.

LightGoldenrodYellow

Obtém um objeto definido Brush pelo sistema.

LightGray

Obtém um objeto definido Brush pelo sistema.

LightGreen

Obtém um objeto definido Brush pelo sistema.

LightPink

Obtém um objeto definido Brush pelo sistema.

LightSalmon

Obtém um objeto definido Brush pelo sistema.

LightSeaGreen

Obtém um objeto definido Brush pelo sistema.

LightSkyBlue

Obtém um objeto definido Brush pelo sistema.

LightSlateGray

Obtém um objeto definido Brush pelo sistema.

LightSteelBlue

Obtém um objeto definido Brush pelo sistema.

LightYellow

Obtém um objeto definido Brush pelo sistema.

Lime

Obtém um objeto definido Brush pelo sistema.

LimeGreen

Obtém um objeto definido Brush pelo sistema.

Linen

Obtém um objeto definido Brush pelo sistema.

Magenta

Obtém um objeto definido Brush pelo sistema.

Maroon

Obtém um objeto definido Brush pelo sistema.

MediumAquamarine

Obtém um objeto definido Brush pelo sistema.

MediumBlue

Obtém um objeto definido Brush pelo sistema.

MediumOrchid

Obtém um objeto definido Brush pelo sistema.

MediumPurple

Obtém um objeto definido Brush pelo sistema.

MediumSeaGreen

Obtém um objeto definido Brush pelo sistema.

MediumSlateBlue

Obtém um objeto definido Brush pelo sistema.

MediumSpringGreen

Obtém um objeto definido Brush pelo sistema.

MediumTurquoise

Obtém um objeto definido Brush pelo sistema.

MediumVioletRed

Obtém um objeto definido Brush pelo sistema.

MidnightBlue

Obtém um objeto definido Brush pelo sistema.

MintCream

Obtém um objeto definido Brush pelo sistema.

MistyRose

Obtém um objeto definido Brush pelo sistema.

Moccasin

Obtém um objeto definido Brush pelo sistema.

NavajoWhite

Obtém um objeto definido Brush pelo sistema.

Navy

Obtém um objeto definido Brush pelo sistema.

OldLace

Obtém um objeto definido Brush pelo sistema.

Olive

Obtém um objeto definido Brush pelo sistema.

OliveDrab

Obtém um objeto definido Brush pelo sistema.

Orange

Obtém um objeto definido Brush pelo sistema.

OrangeRed

Obtém um objeto definido Brush pelo sistema.

Orchid

Obtém um objeto definido Brush pelo sistema.

PaleGoldenrod

Obtém um objeto definido Brush pelo sistema.

PaleGreen

Obtém um objeto definido Brush pelo sistema.

PaleTurquoise

Obtém um objeto definido Brush pelo sistema.

PaleVioletRed

Obtém um objeto definido Brush pelo sistema.

PapayaWhip

Obtém um objeto definido Brush pelo sistema.

PeachPuff

Obtém um objeto definido Brush pelo sistema.

Peru

Obtém um objeto definido Brush pelo sistema.

Pink

Obtém um objeto definido Brush pelo sistema.

Plum

Obtém um objeto definido Brush pelo sistema.

PowderBlue

Obtém um objeto definido Brush pelo sistema.

Purple

Obtém um objeto definido Brush pelo sistema.

Red

Obtém um objeto definido Brush pelo sistema.

RosyBrown

Obtém um objeto definido Brush pelo sistema.

RoyalBlue

Obtém um objeto definido Brush pelo sistema.

SaddleBrown

Obtém um objeto definido Brush pelo sistema.

Salmon

Obtém um objeto definido Brush pelo sistema.

SandyBrown

Obtém um objeto definido Brush pelo sistema.

SeaGreen

Obtém um objeto definido Brush pelo sistema.

SeaShell

Obtém um objeto definido Brush pelo sistema.

Sienna

Obtém um objeto definido Brush pelo sistema.

Silver

Obtém um objeto definido Brush pelo sistema.

SkyBlue

Obtém um objeto definido Brush pelo sistema.

SlateBlue

Obtém um objeto definido Brush pelo sistema.

SlateGray

Obtém um objeto definido Brush pelo sistema.

Snow

Obtém um objeto definido Brush pelo sistema.

SpringGreen

Obtém um objeto definido Brush pelo sistema.

SteelBlue

Obtém um objeto definido Brush pelo sistema.

Tan

Obtém um objeto definido Brush pelo sistema.

Teal

Obtém um objeto definido Brush pelo sistema.

Thistle

Obtém um objeto definido Brush pelo sistema.

Tomato

Obtém um objeto definido Brush pelo sistema.

Transparent

Obtém um objeto definido Brush pelo sistema.

Turquoise

Obtém um objeto definido Brush pelo sistema.

Violet

Obtém um objeto definido Brush pelo sistema.

Wheat

Obtém um objeto definido Brush pelo sistema.

White

Obtém um objeto definido Brush pelo sistema.

WhiteSmoke

Obtém um objeto definido Brush pelo sistema.

Yellow

Obtém um objeto definido Brush pelo sistema.

YellowGreen

Obtém um objeto definido Brush pelo sistema.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a