Udostępnij za pośrednictwem


Brushes Klasa

Definicja

Pędzle dla wszystkich kolorów standardowych. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
Brushes

Przykłady

W poniższym przykładzie kodu pokazano, jak za pomocą składowej Brushes klasy wypełnić klasę Rectangle. Ten przykład powinien być używany z formularzem systemu Windows. Wklej ten kod w formularzu i wywołaj tę metodę podczas obsługi zdarzenia formularza Paint , przekazując e jako 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

Uwagi

Klasa Brushes zawiera static właściwości tylko do odczytu, które zwracają Brush obiekt koloru wskazanego przez nazwę właściwości. Zazwyczaj nie trzeba jawnie usuwać pędzla zwróconego przez właściwość w tej klasie, chyba że jest on używany do konstruowania nowego pędzla. Aby uzyskać więcej informacji na temat kolorów reprezentowanych przez pędzle w tej klasie, zobacz Lista kolorów według nazwy.

Uwaga

W programie .NET 6 i nowszych wersjach pakiet System.Drawing.Common, który obejmuje ten typ, jest obsługiwany tylko w systemach operacyjnych Windows. Użycie tego typu w aplikacjach międzyplatformowych powoduje ostrzeżenia w czasie kompilacji i wyjątki czasu wykonywania. Aby uzyskać więcej informacji, zobacz System.Drawing.Common only supported on Windows (Obsługiwane tylko w systemie Windows).

Właściwości

AliceBlue

Pobiera obiekt zdefiniowany Brush przez system.

AntiqueWhite

Pobiera obiekt zdefiniowany Brush przez system.

Aqua

Pobiera obiekt zdefiniowany Brush przez system.

Aquamarine

Pobiera obiekt zdefiniowany Brush przez system.

Azure

Pobiera obiekt zdefiniowany Brush przez system.

Beige

Pobiera obiekt zdefiniowany Brush przez system.

Bisque

Pobiera obiekt zdefiniowany Brush przez system.

Black

Pobiera obiekt zdefiniowany Brush przez system.

BlanchedAlmond

Pobiera obiekt zdefiniowany Brush przez system.

Blue

Pobiera obiekt zdefiniowany Brush przez system.

BlueViolet

Pobiera obiekt zdefiniowany Brush przez system.

Brown

Pobiera obiekt zdefiniowany Brush przez system.

BurlyWood

Pobiera obiekt zdefiniowany Brush przez system.

CadetBlue

Pobiera obiekt zdefiniowany Brush przez system.

Chartreuse

Pobiera obiekt zdefiniowany Brush przez system.

Chocolate

Pobiera obiekt zdefiniowany Brush przez system.

Coral

Pobiera obiekt zdefiniowany Brush przez system.

CornflowerBlue

Pobiera obiekt zdefiniowany Brush przez system.

Cornsilk

Pobiera obiekt zdefiniowany Brush przez system.

Crimson

Pobiera obiekt zdefiniowany Brush przez system.

Cyan

Pobiera obiekt zdefiniowany Brush przez system.

DarkBlue

Pobiera obiekt zdefiniowany Brush przez system.

DarkCyan

Pobiera obiekt zdefiniowany Brush przez system.

DarkGoldenrod

Pobiera obiekt zdefiniowany Brush przez system.

DarkGray

Pobiera obiekt zdefiniowany Brush przez system.

DarkGreen

Pobiera obiekt zdefiniowany Brush przez system.

DarkKhaki

Pobiera obiekt zdefiniowany Brush przez system.

DarkMagenta

Pobiera obiekt zdefiniowany Brush przez system.

DarkOliveGreen

Pobiera obiekt zdefiniowany Brush przez system.

DarkOrange

Pobiera obiekt zdefiniowany Brush przez system.

DarkOrchid

Pobiera obiekt zdefiniowany Brush przez system.

DarkRed

Pobiera obiekt zdefiniowany Brush przez system.

DarkSalmon

Pobiera obiekt zdefiniowany Brush przez system.

DarkSeaGreen

Pobiera obiekt zdefiniowany Brush przez system.

DarkSlateBlue

Pobiera obiekt zdefiniowany Brush przez system.

DarkSlateGray

Pobiera obiekt zdefiniowany Brush przez system.

DarkTurquoise

Pobiera obiekt zdefiniowany Brush przez system.

DarkViolet

Pobiera obiekt zdefiniowany Brush przez system.

DeepPink

Pobiera obiekt zdefiniowany Brush przez system.

DeepSkyBlue

Pobiera obiekt zdefiniowany Brush przez system.

DimGray

Pobiera obiekt zdefiniowany Brush przez system.

DodgerBlue

Pobiera obiekt zdefiniowany Brush przez system.

Firebrick

Pobiera obiekt zdefiniowany Brush przez system.

FloralWhite

Pobiera obiekt zdefiniowany Brush przez system.

ForestGreen

Pobiera obiekt zdefiniowany Brush przez system.

Fuchsia

Pobiera obiekt zdefiniowany Brush przez system.

Gainsboro

Pobiera obiekt zdefiniowany Brush przez system.

GhostWhite

Pobiera obiekt zdefiniowany Brush przez system.

Gold

Pobiera obiekt zdefiniowany Brush przez system.

Goldenrod

Pobiera obiekt zdefiniowany Brush przez system.

Gray

Pobiera obiekt zdefiniowany Brush przez system.

Green

Pobiera obiekt zdefiniowany Brush przez system.

GreenYellow

Pobiera obiekt zdefiniowany Brush przez system.

Honeydew

Pobiera obiekt zdefiniowany Brush przez system.

HotPink

Pobiera obiekt zdefiniowany Brush przez system.

IndianRed

Pobiera obiekt zdefiniowany Brush przez system.

Indigo

Pobiera obiekt zdefiniowany Brush przez system.

Ivory

Pobiera obiekt zdefiniowany Brush przez system.

Khaki

Pobiera obiekt zdefiniowany Brush przez system.

Lavender

Pobiera obiekt zdefiniowany Brush przez system.

LavenderBlush

Pobiera obiekt zdefiniowany Brush przez system.

LawnGreen

Pobiera obiekt zdefiniowany Brush przez system.

LemonChiffon

Pobiera obiekt zdefiniowany Brush przez system.

LightBlue

Pobiera obiekt zdefiniowany Brush przez system.

LightCoral

Pobiera obiekt zdefiniowany Brush przez system.

LightCyan

Pobiera obiekt zdefiniowany Brush przez system.

LightGoldenrodYellow

Pobiera obiekt zdefiniowany Brush przez system.

LightGray

Pobiera obiekt zdefiniowany Brush przez system.

LightGreen

Pobiera obiekt zdefiniowany Brush przez system.

LightPink

Pobiera obiekt zdefiniowany Brush przez system.

LightSalmon

Pobiera obiekt zdefiniowany Brush przez system.

LightSeaGreen

Pobiera obiekt zdefiniowany Brush przez system.

LightSkyBlue

Pobiera obiekt zdefiniowany Brush przez system.

LightSlateGray

Pobiera obiekt zdefiniowany Brush przez system.

LightSteelBlue

Pobiera obiekt zdefiniowany Brush przez system.

LightYellow

Pobiera obiekt zdefiniowany Brush przez system.

Lime

Pobiera obiekt zdefiniowany Brush przez system.

LimeGreen

Pobiera obiekt zdefiniowany Brush przez system.

Linen

Pobiera obiekt zdefiniowany Brush przez system.

Magenta

Pobiera obiekt zdefiniowany Brush przez system.

Maroon

Pobiera obiekt zdefiniowany Brush przez system.

MediumAquamarine

Pobiera obiekt zdefiniowany Brush przez system.

MediumBlue

Pobiera obiekt zdefiniowany Brush przez system.

MediumOrchid

Pobiera obiekt zdefiniowany Brush przez system.

MediumPurple

Pobiera obiekt zdefiniowany Brush przez system.

MediumSeaGreen

Pobiera obiekt zdefiniowany Brush przez system.

MediumSlateBlue

Pobiera obiekt zdefiniowany Brush przez system.

MediumSpringGreen

Pobiera obiekt zdefiniowany Brush przez system.

MediumTurquoise

Pobiera obiekt zdefiniowany Brush przez system.

MediumVioletRed

Pobiera obiekt zdefiniowany Brush przez system.

MidnightBlue

Pobiera obiekt zdefiniowany Brush przez system.

MintCream

Pobiera obiekt zdefiniowany Brush przez system.

MistyRose

Pobiera obiekt zdefiniowany Brush przez system.

Moccasin

Pobiera obiekt zdefiniowany Brush przez system.

NavajoWhite

Pobiera obiekt zdefiniowany Brush przez system.

Navy

Pobiera obiekt zdefiniowany Brush przez system.

OldLace

Pobiera obiekt zdefiniowany Brush przez system.

Olive

Pobiera obiekt zdefiniowany Brush przez system.

OliveDrab

Pobiera obiekt zdefiniowany Brush przez system.

Orange

Pobiera obiekt zdefiniowany Brush przez system.

OrangeRed

Pobiera obiekt zdefiniowany Brush przez system.

Orchid

Pobiera obiekt zdefiniowany Brush przez system.

PaleGoldenrod

Pobiera obiekt zdefiniowany Brush przez system.

PaleGreen

Pobiera obiekt zdefiniowany Brush przez system.

PaleTurquoise

Pobiera obiekt zdefiniowany Brush przez system.

PaleVioletRed

Pobiera obiekt zdefiniowany Brush przez system.

PapayaWhip

Pobiera obiekt zdefiniowany Brush przez system.

PeachPuff

Pobiera obiekt zdefiniowany Brush przez system.

Peru

Pobiera obiekt zdefiniowany Brush przez system.

Pink

Pobiera obiekt zdefiniowany Brush przez system.

Plum

Pobiera obiekt zdefiniowany Brush przez system.

PowderBlue

Pobiera obiekt zdefiniowany Brush przez system.

Purple

Pobiera obiekt zdefiniowany Brush przez system.

Red

Pobiera obiekt zdefiniowany Brush przez system.

RosyBrown

Pobiera obiekt zdefiniowany Brush przez system.

RoyalBlue

Pobiera obiekt zdefiniowany Brush przez system.

SaddleBrown

Pobiera obiekt zdefiniowany Brush przez system.

Salmon

Pobiera obiekt zdefiniowany Brush przez system.

SandyBrown

Pobiera obiekt zdefiniowany Brush przez system.

SeaGreen

Pobiera obiekt zdefiniowany Brush przez system.

SeaShell

Pobiera obiekt zdefiniowany Brush przez system.

Sienna

Pobiera obiekt zdefiniowany Brush przez system.

Silver

Pobiera obiekt zdefiniowany Brush przez system.

SkyBlue

Pobiera obiekt zdefiniowany Brush przez system.

SlateBlue

Pobiera obiekt zdefiniowany Brush przez system.

SlateGray

Pobiera obiekt zdefiniowany Brush przez system.

Snow

Pobiera obiekt zdefiniowany Brush przez system.

SpringGreen

Pobiera obiekt zdefiniowany Brush przez system.

SteelBlue

Pobiera obiekt zdefiniowany Brush przez system.

Tan

Pobiera obiekt zdefiniowany Brush przez system.

Teal

Pobiera obiekt zdefiniowany Brush przez system.

Thistle

Pobiera obiekt zdefiniowany Brush przez system.

Tomato

Pobiera obiekt zdefiniowany Brush przez system.

Transparent

Pobiera obiekt zdefiniowany Brush przez system.

Turquoise

Pobiera obiekt zdefiniowany Brush przez system.

Violet

Pobiera obiekt zdefiniowany Brush przez system.

Wheat

Pobiera obiekt zdefiniowany Brush przez system.

White

Pobiera obiekt zdefiniowany Brush przez system.

WhiteSmoke

Pobiera obiekt zdefiniowany Brush przez system.

Yellow

Pobiera obiekt zdefiniowany Brush przez system.

YellowGreen

Pobiera obiekt zdefiniowany Brush przez system.

Dotyczy