Brushes Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |