Brushes 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
所有標準顏色的刷子。 此類別無法獲得繼承。
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 的物件。 |