Compartir vía


Brushes Clase

Definición

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

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
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 se debe usar con un formulario Windows Forms. 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.

Nota

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(System.Drawing.Common only supported on Windows).

Propiedades

AliceBlue

Obtiene un objeto Brush definido por el sistema.

AntiqueWhite

Obtiene un objeto Brush definido por el sistema.

Aqua

Obtiene un objeto Brush definido por el sistema.

Aquamarine

Obtiene un objeto Brush definido por el sistema.

Azure

Obtiene un objeto Brush definido por el sistema.

Beige

Obtiene un objeto Brush definido por el sistema.

Bisque

Obtiene un objeto Brush definido por el sistema.

Black

Obtiene un objeto Brush definido por el sistema.

BlanchedAlmond

Obtiene un objeto Brush definido por el sistema.

Blue

Obtiene un objeto Brush definido por el sistema.

BlueViolet

Obtiene un objeto Brush definido por el sistema.

Brown

Obtiene un objeto Brush definido por el sistema.

BurlyWood

Obtiene un objeto Brush definido por el sistema.

CadetBlue

Obtiene un objeto Brush definido por el sistema.

Chartreuse

Obtiene un objeto Brush definido por el sistema.

Chocolate

Obtiene un objeto Brush definido por el sistema.

Coral

Obtiene un objeto Brush definido por el sistema.

CornflowerBlue

Obtiene un objeto Brush definido por el sistema.

Cornsilk

Obtiene un objeto Brush definido por el sistema.

Crimson

Obtiene un objeto Brush definido por el sistema.

Cyan

Obtiene un objeto Brush definido por el sistema.

DarkBlue

Obtiene un objeto Brush definido por el sistema.

DarkCyan

Obtiene un objeto Brush definido por el sistema.

DarkGoldenrod

Obtiene un objeto Brush definido por el sistema.

DarkGray

Obtiene un objeto Brush definido por el sistema.

DarkGreen

Obtiene un objeto Brush definido por el sistema.

DarkKhaki

Obtiene un objeto Brush definido por el sistema.

DarkMagenta

Obtiene un objeto Brush definido por el sistema.

DarkOliveGreen

Obtiene un objeto Brush definido por el sistema.

DarkOrange

Obtiene un objeto Brush definido por el sistema.

DarkOrchid

Obtiene un objeto Brush definido por el sistema.

DarkRed

Obtiene un objeto Brush definido por el sistema.

DarkSalmon

Obtiene un objeto Brush definido por el sistema.

DarkSeaGreen

Obtiene un objeto Brush definido por el sistema.

DarkSlateBlue

Obtiene un objeto Brush definido por el sistema.

DarkSlateGray

Obtiene un objeto Brush definido por el sistema.

DarkTurquoise

Obtiene un objeto Brush definido por el sistema.

DarkViolet

Obtiene un objeto Brush definido por el sistema.

DeepPink

Obtiene un objeto Brush definido por el sistema.

DeepSkyBlue

Obtiene un objeto Brush definido por el sistema.

DimGray

Obtiene un objeto Brush definido por el sistema.

DodgerBlue

Obtiene un objeto Brush definido por el sistema.

Firebrick

Obtiene un objeto Brush definido por el sistema.

FloralWhite

Obtiene un objeto Brush definido por el sistema.

ForestGreen

Obtiene un objeto Brush definido por el sistema.

Fuchsia

Obtiene un objeto Brush definido por el sistema.

Gainsboro

Obtiene un objeto Brush definido por el sistema.

GhostWhite

Obtiene un objeto Brush definido por el sistema.

Gold

Obtiene un objeto Brush definido por el sistema.

Goldenrod

Obtiene un objeto Brush definido por el sistema.

Gray

Obtiene un objeto Brush definido por el sistema.

Green

Obtiene un objeto Brush definido por el sistema.

GreenYellow

Obtiene un objeto Brush definido por el sistema.

Honeydew

Obtiene un objeto Brush definido por el sistema.

HotPink

Obtiene un objeto Brush definido por el sistema.

IndianRed

Obtiene un objeto Brush definido por el sistema.

Indigo

Obtiene un objeto Brush definido por el sistema.

Ivory

Obtiene un objeto Brush definido por el sistema.

Khaki

Obtiene un objeto Brush definido por el sistema.

Lavender

Obtiene un objeto Brush definido por el sistema.

LavenderBlush

Obtiene un objeto Brush definido por el sistema.

LawnGreen

Obtiene un objeto Brush definido por el sistema.

LemonChiffon

Obtiene un objeto Brush definido por el sistema.

LightBlue

Obtiene un objeto Brush definido por el sistema.

LightCoral

Obtiene un objeto Brush definido por el sistema.

LightCyan

Obtiene un objeto Brush definido por el sistema.

LightGoldenrodYellow

Obtiene un objeto Brush definido por el sistema.

LightGray

Obtiene un objeto Brush definido por el sistema.

LightGreen

Obtiene un objeto Brush definido por el sistema.

LightPink

Obtiene un objeto Brush definido por el sistema.

LightSalmon

Obtiene un objeto Brush definido por el sistema.

LightSeaGreen

Obtiene un objeto Brush definido por el sistema.

LightSkyBlue

Obtiene un objeto Brush definido por el sistema.

LightSlateGray

Obtiene un objeto Brush definido por el sistema.

LightSteelBlue

Obtiene un objeto Brush definido por el sistema.

LightYellow

Obtiene un objeto Brush definido por el sistema.

Lime

Obtiene un objeto Brush definido por el sistema.

LimeGreen

Obtiene un objeto Brush definido por el sistema.

Linen

Obtiene un objeto Brush definido por el sistema.

Magenta

Obtiene un objeto Brush definido por el sistema.

Maroon

Obtiene un objeto Brush definido por el sistema.

MediumAquamarine

Obtiene un objeto Brush definido por el sistema.

MediumBlue

Obtiene un objeto Brush definido por el sistema.

MediumOrchid

Obtiene un objeto Brush definido por el sistema.

MediumPurple

Obtiene un objeto Brush definido por el sistema.

MediumSeaGreen

Obtiene un objeto Brush definido por el sistema.

MediumSlateBlue

Obtiene un objeto Brush definido por el sistema.

MediumSpringGreen

Obtiene un objeto Brush definido por el sistema.

MediumTurquoise

Obtiene un objeto Brush definido por el sistema.

MediumVioletRed

Obtiene un objeto Brush definido por el sistema.

MidnightBlue

Obtiene un objeto Brush definido por el sistema.

MintCream

Obtiene un objeto Brush definido por el sistema.

MistyRose

Obtiene un objeto Brush definido por el sistema.

Moccasin

Obtiene un objeto Brush definido por el sistema.

NavajoWhite

Obtiene un objeto Brush definido por el sistema.

Navy

Obtiene un objeto Brush definido por el sistema.

OldLace

Obtiene un objeto Brush definido por el sistema.

Olive

Obtiene un objeto Brush definido por el sistema.

OliveDrab

Obtiene un objeto Brush definido por el sistema.

Orange

Obtiene un objeto Brush definido por el sistema.

OrangeRed

Obtiene un objeto Brush definido por el sistema.

Orchid

Obtiene un objeto Brush definido por el sistema.

PaleGoldenrod

Obtiene un objeto Brush definido por el sistema.

PaleGreen

Obtiene un objeto Brush definido por el sistema.

PaleTurquoise

Obtiene un objeto Brush definido por el sistema.

PaleVioletRed

Obtiene un objeto Brush definido por el sistema.

PapayaWhip

Obtiene un objeto Brush definido por el sistema.

PeachPuff

Obtiene un objeto Brush definido por el sistema.

Peru

Obtiene un objeto Brush definido por el sistema.

Pink

Obtiene un objeto Brush definido por el sistema.

Plum

Obtiene un objeto Brush definido por el sistema.

PowderBlue

Obtiene un objeto Brush definido por el sistema.

Purple

Obtiene un objeto Brush definido por el sistema.

Red

Obtiene un objeto Brush definido por el sistema.

RosyBrown

Obtiene un objeto Brush definido por el sistema.

RoyalBlue

Obtiene un objeto Brush definido por el sistema.

SaddleBrown

Obtiene un objeto Brush definido por el sistema.

Salmon

Obtiene un objeto Brush definido por el sistema.

SandyBrown

Obtiene un objeto Brush definido por el sistema.

SeaGreen

Obtiene un objeto Brush definido por el sistema.

SeaShell

Obtiene un objeto Brush definido por el sistema.

Sienna

Obtiene un objeto Brush definido por el sistema.

Silver

Obtiene un objeto Brush definido por el sistema.

SkyBlue

Obtiene un objeto Brush definido por el sistema.

SlateBlue

Obtiene un objeto Brush definido por el sistema.

SlateGray

Obtiene un objeto Brush definido por el sistema.

Snow

Obtiene un objeto Brush definido por el sistema.

SpringGreen

Obtiene un objeto Brush definido por el sistema.

SteelBlue

Obtiene un objeto Brush definido por el sistema.

Tan

Obtiene un objeto Brush definido por el sistema.

Teal

Obtiene un objeto Brush definido por el sistema.

Thistle

Obtiene un objeto Brush definido por el sistema.

Tomato

Obtiene un objeto Brush definido por el sistema.

Transparent

Obtiene un objeto Brush definido por el sistema.

Turquoise

Obtiene un objeto Brush definido por el sistema.

Violet

Obtiene un objeto Brush definido por el sistema.

Wheat

Obtiene un objeto Brush definido por el sistema.

White

Obtiene un objeto Brush definido por el sistema.

WhiteSmoke

Obtiene un objeto Brush definido por el sistema.

Yellow

Obtiene un objeto Brush definido por el sistema.

YellowGreen

Obtiene un objeto Brush definido por el sistema.

Se aplica a