Brushes Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Brushes for all the standard colors. This class cannot be inherited.
public ref class Brushes abstract sealedpublic ref class Brushes sealedpublic static class Brushespublic sealed class Brushestype Brushes = classPublic Class BrushesPublic NotInheritable Class Brushes- Inheritance
- 
				Brushes
Examples
The following code example demonstrates the how to use a member of the Brushes class to fill a Rectangle. This example should be used with a Windows Form. Paste this code into a form and call this method when handling the form's Paint event, passing e as 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
Remarks
The Brushes class contains static read-only properties that return a Brush object of the color indicated by the property name. You typically do not have to explicitly dispose of the brush returned by a property in this class, unless it is used to construct a new brush. For more information about the colors represented by the brushes in this class, see List of colors by name.
Note
In .NET 6 and later versions, the System.Drawing.Common package, which includes this type, is only supported on Windows operating systems. Use of this type in cross-platform apps causes compile-time warnings and run-time exceptions. For more information, see System.Drawing.Common only supported on Windows.
Properties
| AliceBlue | Gets a system-defined Brush object. | 
| AntiqueWhite | Gets a system-defined Brush object. | 
| Aqua | Gets a system-defined Brush object. | 
| Aquamarine | Gets a system-defined Brush object. | 
| Azure | Gets a system-defined Brush object. | 
| Beige | Gets a system-defined Brush object. | 
| Bisque | Gets a system-defined Brush object. | 
| Black | Gets a system-defined Brush object. | 
| BlanchedAlmond | Gets a system-defined Brush object. | 
| Blue | Gets a system-defined Brush object. | 
| BlueViolet | Gets a system-defined Brush object. | 
| Brown | Gets a system-defined Brush object. | 
| BurlyWood | Gets a system-defined Brush object. | 
| CadetBlue | Gets a system-defined Brush object. | 
| Chartreuse | Gets a system-defined Brush object. | 
| Chocolate | Gets a system-defined Brush object. | 
| Coral | Gets a system-defined Brush object. | 
| CornflowerBlue | Gets a system-defined Brush object. | 
| Cornsilk | Gets a system-defined Brush object. | 
| Crimson | Gets a system-defined Brush object. | 
| Cyan | Gets a system-defined Brush object. | 
| DarkBlue | Gets a system-defined Brush object. | 
| DarkCyan | Gets a system-defined Brush object. | 
| DarkGoldenrod | Gets a system-defined Brush object. | 
| DarkGray | Gets a system-defined Brush object. | 
| DarkGreen | Gets a system-defined Brush object. | 
| DarkKhaki | Gets a system-defined Brush object. | 
| DarkMagenta | Gets a system-defined Brush object. | 
| DarkOliveGreen | Gets a system-defined Brush object. | 
| DarkOrange | Gets a system-defined Brush object. | 
| DarkOrchid | Gets a system-defined Brush object. | 
| DarkRed | Gets a system-defined Brush object. | 
| DarkSalmon | Gets a system-defined Brush object. | 
| DarkSeaGreen | Gets a system-defined Brush object. | 
| DarkSlateBlue | Gets a system-defined Brush object. | 
| DarkSlateGray | Gets a system-defined Brush object. | 
| DarkTurquoise | Gets a system-defined Brush object. | 
| DarkViolet | Gets a system-defined Brush object. | 
| DeepPink | Gets a system-defined Brush object. | 
| DeepSkyBlue | Gets a system-defined Brush object. | 
| DimGray | Gets a system-defined Brush object. | 
| DodgerBlue | Gets a system-defined Brush object. | 
| Firebrick | Gets a system-defined Brush object. | 
| FloralWhite | Gets a system-defined Brush object. | 
| ForestGreen | Gets a system-defined Brush object. | 
| Fuchsia | Gets a system-defined Brush object. | 
| Gainsboro | Gets a system-defined Brush object. | 
| GhostWhite | Gets a system-defined Brush object. | 
| Gold | Gets a system-defined Brush object. | 
| Goldenrod | Gets a system-defined Brush object. | 
| Gray | Gets a system-defined Brush object. | 
| Green | Gets a system-defined Brush object. | 
| GreenYellow | Gets a system-defined Brush object. | 
| Honeydew | Gets a system-defined Brush object. | 
| HotPink | Gets a system-defined Brush object. | 
| IndianRed | Gets a system-defined Brush object. | 
| Indigo | Gets a system-defined Brush object. | 
| Ivory | Gets a system-defined Brush object. | 
| Khaki | Gets a system-defined Brush object. | 
| Lavender | Gets a system-defined Brush object. | 
| LavenderBlush | Gets a system-defined Brush object. | 
| LawnGreen | Gets a system-defined Brush object. | 
| LemonChiffon | Gets a system-defined Brush object. | 
| LightBlue | Gets a system-defined Brush object. | 
| LightCoral | Gets a system-defined Brush object. | 
| LightCyan | Gets a system-defined Brush object. | 
| LightGoldenrodYellow | Gets a system-defined Brush object. | 
| LightGray | Gets a system-defined Brush object. | 
| LightGreen | Gets a system-defined Brush object. | 
| LightPink | Gets a system-defined Brush object. | 
| LightSalmon | Gets a system-defined Brush object. | 
| LightSeaGreen | Gets a system-defined Brush object. | 
| LightSkyBlue | Gets a system-defined Brush object. | 
| LightSlateGray | Gets a system-defined Brush object. | 
| LightSteelBlue | Gets a system-defined Brush object. | 
| LightYellow | Gets a system-defined Brush object. | 
| Lime | Gets a system-defined Brush object. | 
| LimeGreen | Gets a system-defined Brush object. | 
| Linen | Gets a system-defined Brush object. | 
| Magenta | Gets a system-defined Brush object. | 
| Maroon | Gets a system-defined Brush object. | 
| MediumAquamarine | Gets a system-defined Brush object. | 
| MediumBlue | Gets a system-defined Brush object. | 
| MediumOrchid | Gets a system-defined Brush object. | 
| MediumPurple | Gets a system-defined Brush object. | 
| MediumSeaGreen | Gets a system-defined Brush object. | 
| MediumSlateBlue | Gets a system-defined Brush object. | 
| MediumSpringGreen | Gets a system-defined Brush object. | 
| MediumTurquoise | Gets a system-defined Brush object. | 
| MediumVioletRed | Gets a system-defined Brush object. | 
| MidnightBlue | Gets a system-defined Brush object. | 
| MintCream | Gets a system-defined Brush object. | 
| MistyRose | Gets a system-defined Brush object. | 
| Moccasin | Gets a system-defined Brush object. | 
| NavajoWhite | Gets a system-defined Brush object. | 
| Navy | Gets a system-defined Brush object. | 
| OldLace | Gets a system-defined Brush object. | 
| Olive | Gets a system-defined Brush object. | 
| OliveDrab | Gets a system-defined Brush object. | 
| Orange | Gets a system-defined Brush object. | 
| OrangeRed | Gets a system-defined Brush object. | 
| Orchid | Gets a system-defined Brush object. | 
| PaleGoldenrod | Gets a system-defined Brush object. | 
| PaleGreen | Gets a system-defined Brush object. | 
| PaleTurquoise | Gets a system-defined Brush object. | 
| PaleVioletRed | Gets a system-defined Brush object. | 
| PapayaWhip | Gets a system-defined Brush object. | 
| PeachPuff | Gets a system-defined Brush object. | 
| Peru | Gets a system-defined Brush object. | 
| Pink | Gets a system-defined Brush object. | 
| Plum | Gets a system-defined Brush object. | 
| PowderBlue | Gets a system-defined Brush object. | 
| Purple | Gets a system-defined Brush object. | 
| Red | Gets a system-defined Brush object. | 
| RosyBrown | Gets a system-defined Brush object. | 
| RoyalBlue | Gets a system-defined Brush object. | 
| SaddleBrown | Gets a system-defined Brush object. | 
| Salmon | Gets a system-defined Brush object. | 
| SandyBrown | Gets a system-defined Brush object. | 
| SeaGreen | Gets a system-defined Brush object. | 
| SeaShell | Gets a system-defined Brush object. | 
| Sienna | Gets a system-defined Brush object. | 
| Silver | Gets a system-defined Brush object. | 
| SkyBlue | Gets a system-defined Brush object. | 
| SlateBlue | Gets a system-defined Brush object. | 
| SlateGray | Gets a system-defined Brush object. | 
| Snow | Gets a system-defined Brush object. | 
| SpringGreen | Gets a system-defined Brush object. | 
| SteelBlue | Gets a system-defined Brush object. | 
| Tan | Gets a system-defined Brush object. | 
| Teal | Gets a system-defined Brush object. | 
| Thistle | Gets a system-defined Brush object. | 
| Tomato | Gets a system-defined Brush object. | 
| Transparent | Gets a system-defined Brush object. | 
| Turquoise | Gets a system-defined Brush object. | 
| Violet | Gets a system-defined Brush object. | 
| Wheat | Gets a system-defined Brush object. | 
| White | Gets a system-defined Brush object. | 
| WhiteSmoke | Gets a system-defined Brush object. | 
| Yellow | Gets a system-defined Brush object. | 
| YellowGreen | Gets a system-defined Brush object. |