次の方法で共有


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 フォームで使用する必要があります。 フォームにこのコードを貼り付け、 としてPaintEventArgs渡してeフォームのPaintイベントを処理するときにこのメソッドを呼び出します。

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

注釈

クラスには Brushesstatic プロパティ名で示される色のオブジェクトを Brush 返す読み取り専用プロパティが含まれています。 通常、新しいブラシの構築に使用しない限り、このクラスの プロパティによって返されるブラシを明示的に破棄する必要はありません。 このクラスのブラシで表される色の詳細については、「 名前による色の一覧」を参照してください。

注意

.NET 6 以降のバージョンでは、この種類を含む System.Drawing.Common パッケージは Windows オペレーティング システムでのみサポートされています。 クロスプラットフォーム アプリでこの型を使用すると、コンパイル時の警告と実行時の例外が発生します。 詳細については、「 Windows でのみサポートされる System.Drawing.Common」を参照してください。

プロパティ

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 オブジェクトを取得します。

適用対象