Brushes Clase

Definición

Pinceles para todos los colores estándar. Esta clase no puede heredarse.

public ref class Brushes sealed
public sealed class Brushes
type Brushes = class
Public NotInheritable Class Brushes
Herencia
Brushes

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar un miembro de la Brushes clase para rellenar un Rectangle. Este ejemplo debe usarse con un formulario de Windows. Pegue este código en un formulario y llame a este método al controlar el evento del Paint formulario, pasando 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

Comentarios

La Brushes clase contiene static propiedades de solo lectura que devuelven un Brush objeto del color indicado por el nombre de propiedad. Normalmente no es necesario eliminar explícitamente el pincel devuelto por una propiedad de esta clase, a menos que se use para construir un nuevo pincel. Para obtener más información sobre los colores representados por los pinceles de esta clase, vea Lista de colores por nombre.

Note

En .NET 6 y versiones posteriores, el paquete System.Drawing.Common, que incluye este tipo, solo se admite en sistemas operativos Windows. El uso de este tipo en aplicaciones multiplataforma provoca advertencias en tiempo de compilación y excepciones en tiempo de ejecución. Para obtener más información, consulte System.Drawing.Common only supported on Windows (Solo se admite System.Drawing.Common en Windows).

Propiedades

Nombre Description
AliceBlue

Obtiene un objeto definido por Brush el sistema.

AntiqueWhite

Obtiene un objeto definido por Brush el sistema.

Aqua

Obtiene un objeto definido por Brush el sistema.

Aquamarine

Obtiene un objeto definido por Brush el sistema.

Azure

Obtiene un objeto definido por Brush el sistema.

Beige

Obtiene un objeto definido por Brush el sistema.

Bisque

Obtiene un objeto definido por Brush el sistema.

Black

Obtiene un objeto definido por Brush el sistema.

BlanchedAlmond

Obtiene un objeto definido por Brush el sistema.

Blue

Obtiene un objeto definido por Brush el sistema.

BlueViolet

Obtiene un objeto definido por Brush el sistema.

Brown

Obtiene un objeto definido por Brush el sistema.

BurlyWood

Obtiene un objeto definido por Brush el sistema.

CadetBlue

Obtiene un objeto definido por Brush el sistema.

Chartreuse

Obtiene un objeto definido por Brush el sistema.

Chocolate

Obtiene un objeto definido por Brush el sistema.

Coral

Obtiene un objeto definido por Brush el sistema.

CornflowerBlue

Obtiene un objeto definido por Brush el sistema.

Cornsilk

Obtiene un objeto definido por Brush el sistema.

Crimson

Obtiene un objeto definido por Brush el sistema.

Cyan

Obtiene un objeto definido por Brush el sistema.

DarkBlue

Obtiene un objeto definido por Brush el sistema.

DarkCyan

Obtiene un objeto definido por Brush el sistema.

DarkGoldenrod

Obtiene un objeto definido por Brush el sistema.

DarkGray

Obtiene un objeto definido por Brush el sistema.

DarkGreen

Obtiene un objeto definido por Brush el sistema.

DarkKhaki

Obtiene un objeto definido por Brush el sistema.

DarkMagenta

Obtiene un objeto definido por Brush el sistema.

DarkOliveGreen

Obtiene un objeto definido por Brush el sistema.

DarkOrange

Obtiene un objeto definido por Brush el sistema.

DarkOrchid

Obtiene un objeto definido por Brush el sistema.

DarkRed

Obtiene un objeto definido por Brush el sistema.

DarkSalmon

Obtiene un objeto definido por Brush el sistema.

DarkSeaGreen

Obtiene un objeto definido por Brush el sistema.

DarkSlateBlue

Obtiene un objeto definido por Brush el sistema.

DarkSlateGray

Obtiene un objeto definido por Brush el sistema.

DarkTurquoise

Obtiene un objeto definido por Brush el sistema.

DarkViolet

Obtiene un objeto definido por Brush el sistema.

DeepPink

Obtiene un objeto definido por Brush el sistema.

DeepSkyBlue

Obtiene un objeto definido por Brush el sistema.

DimGray

Obtiene un objeto definido por Brush el sistema.

DodgerBlue

Obtiene un objeto definido por Brush el sistema.

Firebrick

Obtiene un objeto definido por Brush el sistema.

FloralWhite

Obtiene un objeto definido por Brush el sistema.

ForestGreen

Obtiene un objeto definido por Brush el sistema.

Fuchsia

Obtiene un objeto definido por Brush el sistema.

Gainsboro

Obtiene un objeto definido por Brush el sistema.

GhostWhite

Obtiene un objeto definido por Brush el sistema.

Gold

Obtiene un objeto definido por Brush el sistema.

Goldenrod

Obtiene un objeto definido por Brush el sistema.

Gray

Obtiene un objeto definido por Brush el sistema.

Green

Obtiene un objeto definido por Brush el sistema.

GreenYellow

Obtiene un objeto definido por Brush el sistema.

Honeydew

Obtiene un objeto definido por Brush el sistema.

HotPink

Obtiene un objeto definido por Brush el sistema.

IndianRed

Obtiene un objeto definido por Brush el sistema.

Indigo

Obtiene un objeto definido por Brush el sistema.

Ivory

Obtiene un objeto definido por Brush el sistema.

Khaki

Obtiene un objeto definido por Brush el sistema.

Lavender

Obtiene un objeto definido por Brush el sistema.

LavenderBlush

Obtiene un objeto definido por Brush el sistema.

LawnGreen

Obtiene un objeto definido por Brush el sistema.

LemonChiffon

Obtiene un objeto definido por Brush el sistema.

LightBlue

Obtiene un objeto definido por Brush el sistema.

LightCoral

Obtiene un objeto definido por Brush el sistema.

LightCyan

Obtiene un objeto definido por Brush el sistema.

LightGoldenrodYellow

Obtiene un objeto definido por Brush el sistema.

LightGray

Obtiene un objeto definido por Brush el sistema.

LightGreen

Obtiene un objeto definido por Brush el sistema.

LightPink

Obtiene un objeto definido por Brush el sistema.

LightSalmon

Obtiene un objeto definido por Brush el sistema.

LightSeaGreen

Obtiene un objeto definido por Brush el sistema.

LightSkyBlue

Obtiene un objeto definido por Brush el sistema.

LightSlateGray

Obtiene un objeto definido por Brush el sistema.

LightSteelBlue

Obtiene un objeto definido por Brush el sistema.

LightYellow

Obtiene un objeto definido por Brush el sistema.

Lime

Obtiene un objeto definido por Brush el sistema.

LimeGreen

Obtiene un objeto definido por Brush el sistema.

Linen

Obtiene un objeto definido por Brush el sistema.

Magenta

Obtiene un objeto definido por Brush el sistema.

Maroon

Obtiene un objeto definido por Brush el sistema.

MediumAquamarine

Obtiene un objeto definido por Brush el sistema.

MediumBlue

Obtiene un objeto definido por Brush el sistema.

MediumOrchid

Obtiene un objeto definido por Brush el sistema.

MediumPurple

Obtiene un objeto definido por Brush el sistema.

MediumSeaGreen

Obtiene un objeto definido por Brush el sistema.

MediumSlateBlue

Obtiene un objeto definido por Brush el sistema.

MediumSpringGreen

Obtiene un objeto definido por Brush el sistema.

MediumTurquoise

Obtiene un objeto definido por Brush el sistema.

MediumVioletRed

Obtiene un objeto definido por Brush el sistema.

MidnightBlue

Obtiene un objeto definido por Brush el sistema.

MintCream

Obtiene un objeto definido por Brush el sistema.

MistyRose

Obtiene un objeto definido por Brush el sistema.

Moccasin

Obtiene un objeto definido por Brush el sistema.

NavajoWhite

Obtiene un objeto definido por Brush el sistema.

Navy

Obtiene un objeto definido por Brush el sistema.

OldLace

Obtiene un objeto definido por Brush el sistema.

Olive

Obtiene un objeto definido por Brush el sistema.

OliveDrab

Obtiene un objeto definido por Brush el sistema.

Orange

Obtiene un objeto definido por Brush el sistema.

OrangeRed

Obtiene un objeto definido por Brush el sistema.

Orchid

Obtiene un objeto definido por Brush el sistema.

PaleGoldenrod

Obtiene un objeto definido por Brush el sistema.

PaleGreen

Obtiene un objeto definido por Brush el sistema.

PaleTurquoise

Obtiene un objeto definido por Brush el sistema.

PaleVioletRed

Obtiene un objeto definido por Brush el sistema.

PapayaWhip

Obtiene un objeto definido por Brush el sistema.

PeachPuff

Obtiene un objeto definido por Brush el sistema.

Peru

Obtiene un objeto definido por Brush el sistema.

Pink

Obtiene un objeto definido por Brush el sistema.

Plum

Obtiene un objeto definido por Brush el sistema.

PowderBlue

Obtiene un objeto definido por Brush el sistema.

Purple

Obtiene un objeto definido por Brush el sistema.

Red

Obtiene un objeto definido por Brush el sistema.

RosyBrown

Obtiene un objeto definido por Brush el sistema.

RoyalBlue

Obtiene un objeto definido por Brush el sistema.

SaddleBrown

Obtiene un objeto definido por Brush el sistema.

Salmon

Obtiene un objeto definido por Brush el sistema.

SandyBrown

Obtiene un objeto definido por Brush el sistema.

SeaGreen

Obtiene un objeto definido por Brush el sistema.

SeaShell

Obtiene un objeto definido por Brush el sistema.

Sienna

Obtiene un objeto definido por Brush el sistema.

Silver

Obtiene un objeto definido por Brush el sistema.

SkyBlue

Obtiene un objeto definido por Brush el sistema.

SlateBlue

Obtiene un objeto definido por Brush el sistema.

SlateGray

Obtiene un objeto definido por Brush el sistema.

Snow

Obtiene un objeto definido por Brush el sistema.

SpringGreen

Obtiene un objeto definido por Brush el sistema.

SteelBlue

Obtiene un objeto definido por Brush el sistema.

Tan

Obtiene un objeto definido por Brush el sistema.

Teal

Obtiene un objeto definido por Brush el sistema.

Thistle

Obtiene un objeto definido por Brush el sistema.

Tomato

Obtiene un objeto definido por Brush el sistema.

Transparent

Obtiene un objeto definido por Brush el sistema.

Turquoise

Obtiene un objeto definido por Brush el sistema.

Violet

Obtiene un objeto definido por Brush el sistema.

Wheat

Obtiene un objeto definido por Brush el sistema.

White

Obtiene un objeto definido por Brush el sistema.

WhiteSmoke

Obtiene un objeto definido por Brush el sistema.

Yellow

Obtiene un objeto definido por Brush el sistema.

YellowGreen

Obtiene un objeto definido por Brush el sistema.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a