Condividi tramite


Brushes Classe

Definizione

Pennelli per tutti i colori standard. La classe non può essere ereditata.

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
Ereditarietà
Brushes

Esempio

Nell'esempio di codice seguente viene illustrato come usare un membro della Brushes classe per riempire un oggetto Rectangle. Questo esempio deve essere usato con un Windows Form. Incollare questo codice in un modulo e chiamare questo metodo quando si gestisce l'evento del Paint modulo, passando e come 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

Commenti

La Brushes classe contiene static proprietà di sola lettura che restituiscono un Brush oggetto del colore indicato dal nome della proprietà. In genere non è necessario eliminare in modo esplicito il pennello restituito da una proprietà in questa classe, a meno che non venga usato per costruire un nuovo pennello. Per altre informazioni sui colori rappresentati dai pennelli in questa classe, vedere Elenco di colori per nome.

Nota

In .NET 6 e versioni successive, il pacchetto System.Drawing.Common, che include questo tipo, è supportato solo nei sistemi operativi Windows. L'uso di questo tipo nelle app multipiattaforma causa avvisi in fase di compilazione ed eccezioni di runtime. Per altre informazioni, vedere System.Drawing.Common supportato solo in Windows.

Proprietà

AliceBlue

Ottiene un oggetto Brush definito dal sistema.

AntiqueWhite

Ottiene un oggetto Brush definito dal sistema.

Aqua

Ottiene un oggetto Brush definito dal sistema.

Aquamarine

Ottiene un oggetto Brush definito dal sistema.

Azure

Ottiene un oggetto Brush definito dal sistema.

Beige

Ottiene un oggetto Brush definito dal sistema.

Bisque

Ottiene un oggetto Brush definito dal sistema.

Black

Ottiene un oggetto Brush definito dal sistema.

BlanchedAlmond

Ottiene un oggetto Brush definito dal sistema.

Blue

Ottiene un oggetto Brush definito dal sistema.

BlueViolet

Ottiene un oggetto Brush definito dal sistema.

Brown

Ottiene un oggetto Brush definito dal sistema.

BurlyWood

Ottiene un oggetto Brush definito dal sistema.

CadetBlue

Ottiene un oggetto Brush definito dal sistema.

Chartreuse

Ottiene un oggetto Brush definito dal sistema.

Chocolate

Ottiene un oggetto Brush definito dal sistema.

Coral

Ottiene un oggetto Brush definito dal sistema.

CornflowerBlue

Ottiene un oggetto Brush definito dal sistema.

Cornsilk

Ottiene un oggetto Brush definito dal sistema.

Crimson

Ottiene un oggetto Brush definito dal sistema.

Cyan

Ottiene un oggetto Brush definito dal sistema.

DarkBlue

Ottiene un oggetto Brush definito dal sistema.

DarkCyan

Ottiene un oggetto Brush definito dal sistema.

DarkGoldenrod

Ottiene un oggetto Brush definito dal sistema.

DarkGray

Ottiene un oggetto Brush definito dal sistema.

DarkGreen

Ottiene un oggetto Brush definito dal sistema.

DarkKhaki

Ottiene un oggetto Brush definito dal sistema.

DarkMagenta

Ottiene un oggetto Brush definito dal sistema.

DarkOliveGreen

Ottiene un oggetto Brush definito dal sistema.

DarkOrange

Ottiene un oggetto Brush definito dal sistema.

DarkOrchid

Ottiene un oggetto Brush definito dal sistema.

DarkRed

Ottiene un oggetto Brush definito dal sistema.

DarkSalmon

Ottiene un oggetto Brush definito dal sistema.

DarkSeaGreen

Ottiene un oggetto Brush definito dal sistema.

DarkSlateBlue

Ottiene un oggetto Brush definito dal sistema.

DarkSlateGray

Ottiene un oggetto Brush definito dal sistema.

DarkTurquoise

Ottiene un oggetto Brush definito dal sistema.

DarkViolet

Ottiene un oggetto Brush definito dal sistema.

DeepPink

Ottiene un oggetto Brush definito dal sistema.

DeepSkyBlue

Ottiene un oggetto Brush definito dal sistema.

DimGray

Ottiene un oggetto Brush definito dal sistema.

DodgerBlue

Ottiene un oggetto Brush definito dal sistema.

Firebrick

Ottiene un oggetto Brush definito dal sistema.

FloralWhite

Ottiene un oggetto Brush definito dal sistema.

ForestGreen

Ottiene un oggetto Brush definito dal sistema.

Fuchsia

Ottiene un oggetto Brush definito dal sistema.

Gainsboro

Ottiene un oggetto Brush definito dal sistema.

GhostWhite

Ottiene un oggetto Brush definito dal sistema.

Gold

Ottiene un oggetto Brush definito dal sistema.

Goldenrod

Ottiene un oggetto Brush definito dal sistema.

Gray

Ottiene un oggetto Brush definito dal sistema.

Green

Ottiene un oggetto Brush definito dal sistema.

GreenYellow

Ottiene un oggetto Brush definito dal sistema.

Honeydew

Ottiene un oggetto Brush definito dal sistema.

HotPink

Ottiene un oggetto Brush definito dal sistema.

IndianRed

Ottiene un oggetto Brush definito dal sistema.

Indigo

Ottiene un oggetto Brush definito dal sistema.

Ivory

Ottiene un oggetto Brush definito dal sistema.

Khaki

Ottiene un oggetto Brush definito dal sistema.

Lavender

Ottiene un oggetto Brush definito dal sistema.

LavenderBlush

Ottiene un oggetto Brush definito dal sistema.

LawnGreen

Ottiene un oggetto Brush definito dal sistema.

LemonChiffon

Ottiene un oggetto Brush definito dal sistema.

LightBlue

Ottiene un oggetto Brush definito dal sistema.

LightCoral

Ottiene un oggetto Brush definito dal sistema.

LightCyan

Ottiene un oggetto Brush definito dal sistema.

LightGoldenrodYellow

Ottiene un oggetto Brush definito dal sistema.

LightGray

Ottiene un oggetto Brush definito dal sistema.

LightGreen

Ottiene un oggetto Brush definito dal sistema.

LightPink

Ottiene un oggetto Brush definito dal sistema.

LightSalmon

Ottiene un oggetto Brush definito dal sistema.

LightSeaGreen

Ottiene un oggetto Brush definito dal sistema.

LightSkyBlue

Ottiene un oggetto Brush definito dal sistema.

LightSlateGray

Ottiene un oggetto Brush definito dal sistema.

LightSteelBlue

Ottiene un oggetto Brush definito dal sistema.

LightYellow

Ottiene un oggetto Brush definito dal sistema.

Lime

Ottiene un oggetto Brush definito dal sistema.

LimeGreen

Ottiene un oggetto Brush definito dal sistema.

Linen

Ottiene un oggetto Brush definito dal sistema.

Magenta

Ottiene un oggetto Brush definito dal sistema.

Maroon

Ottiene un oggetto Brush definito dal sistema.

MediumAquamarine

Ottiene un oggetto Brush definito dal sistema.

MediumBlue

Ottiene un oggetto Brush definito dal sistema.

MediumOrchid

Ottiene un oggetto Brush definito dal sistema.

MediumPurple

Ottiene un oggetto Brush definito dal sistema.

MediumSeaGreen

Ottiene un oggetto Brush definito dal sistema.

MediumSlateBlue

Ottiene un oggetto Brush definito dal sistema.

MediumSpringGreen

Ottiene un oggetto Brush definito dal sistema.

MediumTurquoise

Ottiene un oggetto Brush definito dal sistema.

MediumVioletRed

Ottiene un oggetto Brush definito dal sistema.

MidnightBlue

Ottiene un oggetto Brush definito dal sistema.

MintCream

Ottiene un oggetto Brush definito dal sistema.

MistyRose

Ottiene un oggetto Brush definito dal sistema.

Moccasin

Ottiene un oggetto Brush definito dal sistema.

NavajoWhite

Ottiene un oggetto Brush definito dal sistema.

Navy

Ottiene un oggetto Brush definito dal sistema.

OldLace

Ottiene un oggetto Brush definito dal sistema.

Olive

Ottiene un oggetto Brush definito dal sistema.

OliveDrab

Ottiene un oggetto Brush definito dal sistema.

Orange

Ottiene un oggetto Brush definito dal sistema.

OrangeRed

Ottiene un oggetto Brush definito dal sistema.

Orchid

Ottiene un oggetto Brush definito dal sistema.

PaleGoldenrod

Ottiene un oggetto Brush definito dal sistema.

PaleGreen

Ottiene un oggetto Brush definito dal sistema.

PaleTurquoise

Ottiene un oggetto Brush definito dal sistema.

PaleVioletRed

Ottiene un oggetto Brush definito dal sistema.

PapayaWhip

Ottiene un oggetto Brush definito dal sistema.

PeachPuff

Ottiene un oggetto Brush definito dal sistema.

Peru

Ottiene un oggetto Brush definito dal sistema.

Pink

Ottiene un oggetto Brush definito dal sistema.

Plum

Ottiene un oggetto Brush definito dal sistema.

PowderBlue

Ottiene un oggetto Brush definito dal sistema.

Purple

Ottiene un oggetto Brush definito dal sistema.

Red

Ottiene un oggetto Brush definito dal sistema.

RosyBrown

Ottiene un oggetto Brush definito dal sistema.

RoyalBlue

Ottiene un oggetto Brush definito dal sistema.

SaddleBrown

Ottiene un oggetto Brush definito dal sistema.

Salmon

Ottiene un oggetto Brush definito dal sistema.

SandyBrown

Ottiene un oggetto Brush definito dal sistema.

SeaGreen

Ottiene un oggetto Brush definito dal sistema.

SeaShell

Ottiene un oggetto Brush definito dal sistema.

Sienna

Ottiene un oggetto Brush definito dal sistema.

Silver

Ottiene un oggetto Brush definito dal sistema.

SkyBlue

Ottiene un oggetto Brush definito dal sistema.

SlateBlue

Ottiene un oggetto Brush definito dal sistema.

SlateGray

Ottiene un oggetto Brush definito dal sistema.

Snow

Ottiene un oggetto Brush definito dal sistema.

SpringGreen

Ottiene un oggetto Brush definito dal sistema.

SteelBlue

Ottiene un oggetto Brush definito dal sistema.

Tan

Ottiene un oggetto Brush definito dal sistema.

Teal

Ottiene un oggetto Brush definito dal sistema.

Thistle

Ottiene un oggetto Brush definito dal sistema.

Tomato

Ottiene un oggetto Brush definito dal sistema.

Transparent

Ottiene un oggetto Brush definito dal sistema.

Turquoise

Ottiene un oggetto Brush definito dal sistema.

Violet

Ottiene un oggetto Brush definito dal sistema.

Wheat

Ottiene un oggetto Brush definito dal sistema.

White

Ottiene un oggetto Brush definito dal sistema.

WhiteSmoke

Ottiene un oggetto Brush definito dal sistema.

Yellow

Ottiene un oggetto Brush definito dal sistema.

YellowGreen

Ottiene un oggetto Brush definito dal sistema.

Si applica a