Brushes Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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) |