Brush 類別

定義

定義用來填滿圖形圖形內部的物件,例如矩形、橢圓形、pies、多邊形和路徑。

public ref class Brush abstract : MarshalByRefObject, ICloneable, IDisposable
public abstract class Brush : MarshalByRefObject, ICloneable, IDisposable
type Brush = class
    inherit MarshalByRefObject
    interface ICloneable
    interface IDisposable
Public MustInherit Class Brush
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
繼承
衍生
實作

備註

這是一個抽象基底類別,無法實例化。 要建立筆刷物件,請使用由 BrushSolidBrushTextureBrushLinearGradientBrush、 、 和 等 衍生的類別。

Note

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

給實施者的注意事項

當你從 Brush 該類別繼承時,必須覆寫該 Clone() 方法。

建構函式

名稱 Description
Brush()

初始化 Brush 類別的新執行個體。

方法

名稱 Description
Clone()

當在導出類別中覆寫時,會產生此 Brush的精確副本。

CreateObjRef(Type)

建立一個物件,包含產生代理伺服器所需的所有相關資訊,用於與遠端物件通訊。

(繼承來源 MarshalByRefObject)
Dispose()

釋放此 Brush 物件所使用的所有資源。

Dispose(Boolean)

釋放 未管理的資源, Brush 並可選擇性地釋放受管理資源。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Finalize()

允許對象嘗試釋放資源,並在垃圾收集回收之前執行其他清除作業。

GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetLifetimeService()
已淘汰.

擷取控制這個實例存留期原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetType()

取得目前實例的 Type

(繼承來源 Object)
InitializeLifetimeService()
已淘汰.

取得存留期服務物件,以控制這個實例的存留期原則。

(繼承來源 MarshalByRefObject)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
MemberwiseClone(Boolean)

建立目前 MarshalByRefObject 對象的淺層複本。

(繼承來源 MarshalByRefObject)
SetNativeBrush(IntPtr)

在衍生類別中,會將參考設定為 GDI+ 筆刷物件。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於