Поделиться через


Brushes Класс

Определение

Кисти для каждого из стандартных цветов. Этот класс не наследуется.

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
Наследование
Brushes

Примеры

В следующем примере кода показано, как использовать член класса для Brushes заполнения Rectangle. Этот пример следует использовать с Формой Windows. Вставьте этот код в форму и вызовите этот метод при обработке события формы Paint , передавая e как 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

Комментарии

Класс Brushes содержит свойства, доступные static только для чтения, которые возвращают Brush объект цвета, указанного именем свойства. Обычно не требуется явным образом удалять кисть, возвращаемую свойством в этом классе, если только она не используется для создания новой кисти. Дополнительные сведения о цветах, представленных кистью в этом классе, см. в разделе Список цветов по имени.

Примечание

В .NET 6 и более поздних версиях пакет System.Drawing.Common, включающий этот тип, поддерживается только в операционных системах Windows. Использование этого типа в кроссплатформенных приложениях вызывает предупреждения во время компиляции и исключения во время выполнения. Дополнительные сведения см . в статье System.Drawing.Common, поддерживаемая только в Windows.

Свойства

AliceBlue

Возвращает объект Brush, определенный системой.

AntiqueWhite

Возвращает объект Brush, определенный системой.

Aqua

Возвращает объект Brush, определенный системой.

Aquamarine

Возвращает объект Brush, определенный системой.

Azure

Возвращает объект Brush, определенный системой.

Beige

Возвращает объект Brush, определенный системой.

Bisque

Возвращает объект Brush, определенный системой.

Black

Возвращает объект Brush, определенный системой.

BlanchedAlmond

Возвращает объект Brush, определенный системой.

Blue

Возвращает объект Brush, определенный системой.

BlueViolet

Возвращает объект Brush, определенный системой.

Brown

Возвращает объект Brush, определенный системой.

BurlyWood

Возвращает объект Brush, определенный системой.

CadetBlue

Возвращает объект Brush, определенный системой.

Chartreuse

Возвращает объект Brush, определенный системой.

Chocolate

Возвращает объект Brush, определенный системой.

Coral

Возвращает объект Brush, определенный системой.

CornflowerBlue

Возвращает объект Brush, определенный системой.

Cornsilk

Возвращает объект Brush, определенный системой.

Crimson

Возвращает объект Brush, определенный системой.

Cyan

Возвращает объект Brush, определенный системой.

DarkBlue

Возвращает объект Brush, определенный системой.

DarkCyan

Возвращает объект Brush, определенный системой.

DarkGoldenrod

Возвращает объект Brush, определенный системой.

DarkGray

Возвращает объект Brush, определенный системой.

DarkGreen

Возвращает объект Brush, определенный системой.

DarkKhaki

Возвращает объект Brush, определенный системой.

DarkMagenta

Возвращает объект Brush, определенный системой.

DarkOliveGreen

Возвращает объект Brush, определенный системой.

DarkOrange

Возвращает объект Brush, определенный системой.

DarkOrchid

Возвращает объект Brush, определенный системой.

DarkRed

Возвращает объект Brush, определенный системой.

DarkSalmon

Возвращает объект Brush, определенный системой.

DarkSeaGreen

Возвращает объект Brush, определенный системой.

DarkSlateBlue

Возвращает объект Brush, определенный системой.

DarkSlateGray

Возвращает объект Brush, определенный системой.

DarkTurquoise

Возвращает объект Brush, определенный системой.

DarkViolet

Возвращает объект Brush, определенный системой.

DeepPink

Возвращает объект Brush, определенный системой.

DeepSkyBlue

Возвращает объект Brush, определенный системой.

DimGray

Возвращает объект Brush, определенный системой.

DodgerBlue

Возвращает объект Brush, определенный системой.

Firebrick

Возвращает объект Brush, определенный системой.

FloralWhite

Возвращает объект Brush, определенный системой.

ForestGreen

Возвращает объект Brush, определенный системой.

Fuchsia

Возвращает объект Brush, определенный системой.

Gainsboro

Возвращает объект Brush, определенный системой.

GhostWhite

Возвращает объект Brush, определенный системой.

Gold

Возвращает объект Brush, определенный системой.

Goldenrod

Возвращает объект Brush, определенный системой.

Gray

Возвращает объект Brush, определенный системой.

Green

Возвращает объект Brush, определенный системой.

GreenYellow

Возвращает объект Brush, определенный системой.

Honeydew

Возвращает объект Brush, определенный системой.

HotPink

Возвращает объект Brush, определенный системой.

IndianRed

Возвращает объект Brush, определенный системой.

Indigo

Возвращает объект Brush, определенный системой.

Ivory

Возвращает объект Brush, определенный системой.

Khaki

Возвращает объект Brush, определенный системой.

Lavender

Возвращает объект Brush, определенный системой.

LavenderBlush

Возвращает объект Brush, определенный системой.

LawnGreen

Возвращает объект Brush, определенный системой.

LemonChiffon

Возвращает объект Brush, определенный системой.

LightBlue

Возвращает объект Brush, определенный системой.

LightCoral

Возвращает объект Brush, определенный системой.

LightCyan

Возвращает объект Brush, определенный системой.

LightGoldenrodYellow

Возвращает объект Brush, определенный системой.

LightGray

Возвращает объект Brush, определенный системой.

LightGreen

Возвращает объект Brush, определенный системой.

LightPink

Возвращает объект Brush, определенный системой.

LightSalmon

Возвращает объект Brush, определенный системой.

LightSeaGreen

Возвращает объект Brush, определенный системой.

LightSkyBlue

Возвращает объект Brush, определенный системой.

LightSlateGray

Возвращает объект Brush, определенный системой.

LightSteelBlue

Возвращает объект Brush, определенный системой.

LightYellow

Возвращает объект Brush, определенный системой.

Lime

Возвращает объект Brush, определенный системой.

LimeGreen

Возвращает объект Brush, определенный системой.

Linen

Возвращает объект Brush, определенный системой.

Magenta

Возвращает объект Brush, определенный системой.

Maroon

Возвращает объект Brush, определенный системой.

MediumAquamarine

Возвращает объект Brush, определенный системой.

MediumBlue

Возвращает объект Brush, определенный системой.

MediumOrchid

Возвращает объект Brush, определенный системой.

MediumPurple

Возвращает объект Brush, определенный системой.

MediumSeaGreen

Возвращает объект Brush, определенный системой.

MediumSlateBlue

Возвращает объект Brush, определенный системой.

MediumSpringGreen

Возвращает объект Brush, определенный системой.

MediumTurquoise

Возвращает объект Brush, определенный системой.

MediumVioletRed

Возвращает объект Brush, определенный системой.

MidnightBlue

Возвращает объект Brush, определенный системой.

MintCream

Возвращает объект Brush, определенный системой.

MistyRose

Возвращает объект Brush, определенный системой.

Moccasin

Возвращает объект Brush, определенный системой.

NavajoWhite

Возвращает объект Brush, определенный системой.

Navy

Возвращает объект Brush, определенный системой.

OldLace

Возвращает объект Brush, определенный системой.

Olive

Возвращает объект Brush, определенный системой.

OliveDrab

Возвращает объект Brush, определенный системой.

Orange

Возвращает объект Brush, определенный системой.

OrangeRed

Возвращает объект Brush, определенный системой.

Orchid

Возвращает объект Brush, определенный системой.

PaleGoldenrod

Возвращает объект Brush, определенный системой.

PaleGreen

Возвращает объект Brush, определенный системой.

PaleTurquoise

Возвращает объект Brush, определенный системой.

PaleVioletRed

Возвращает объект Brush, определенный системой.

PapayaWhip

Возвращает объект Brush, определенный системой.

PeachPuff

Возвращает объект Brush, определенный системой.

Peru

Возвращает объект Brush, определенный системой.

Pink

Возвращает объект Brush, определенный системой.

Plum

Возвращает объект Brush, определенный системой.

PowderBlue

Возвращает объект Brush, определенный системой.

Purple

Возвращает объект Brush, определенный системой.

Red

Возвращает объект Brush, определенный системой.

RosyBrown

Возвращает объект Brush, определенный системой.

RoyalBlue

Возвращает объект Brush, определенный системой.

SaddleBrown

Возвращает объект Brush, определенный системой.

Salmon

Возвращает объект Brush, определенный системой.

SandyBrown

Возвращает объект Brush, определенный системой.

SeaGreen

Возвращает объект Brush, определенный системой.

SeaShell

Возвращает объект Brush, определенный системой.

Sienna

Возвращает объект Brush, определенный системой.

Silver

Возвращает объект Brush, определенный системой.

SkyBlue

Возвращает объект Brush, определенный системой.

SlateBlue

Возвращает объект Brush, определенный системой.

SlateGray

Возвращает объект Brush, определенный системой.

Snow

Возвращает объект Brush, определенный системой.

SpringGreen

Возвращает объект Brush, определенный системой.

SteelBlue

Возвращает объект Brush, определенный системой.

Tan

Возвращает объект Brush, определенный системой.

Teal

Возвращает объект Brush, определенный системой.

Thistle

Возвращает объект Brush, определенный системой.

Tomato

Возвращает объект Brush, определенный системой.

Transparent

Возвращает объект Brush, определенный системой.

Turquoise

Возвращает объект Brush, определенный системой.

Violet

Возвращает объект Brush, определенный системой.

Wheat

Возвращает объект Brush, определенный системой.

White

Возвращает объект Brush, определенный системой.

WhiteSmoke

Возвращает объект Brush, определенный системой.

Yellow

Возвращает объект Brush, определенный системой.

YellowGreen

Возвращает объект Brush, определенный системой.

Применяется к