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 由属性名称指示的颜色的对象。 通常不必显式释放此类中的属性返回的画笔,除非它用于构造新的画笔。 有关此类中画笔表示的颜色的详细信息,请参阅 按名称列出的颜色。
注意
在 .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 对象。 |