Brushes Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |