語言

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 由屬性名稱所指示顏色的物件。 通常不必明確處理此類別屬性回傳的刷子,除非用於建構新的刷子。 關於本類別畫筆所代表顏色的更多資訊,請參見「 按名稱排列的顏色列表」。

Note

在 .NET 6 和更新版本中,只有 Windows作系統才支援包含此類型的 System.Drawing.Common 套件。 跨平台應用程式使用此類會引發編譯時警告及執行時異常。 如需詳細資訊,請參閱 僅限 Windows 上支援的 System.Drawing.Common。

屬性

名稱 Description
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 的物件。

適用於