Share via


自訂控制項繪製和轉譯

控制項的自訂繪製是可由 .NET Framework 簡化的許多複雜工作之一。 當撰寫自訂控制項時,您需要選擇許多與控制項的圖形外觀相關的選項。 如果您正在撰寫的控制項是繼承自 Control,您必須提供程式碼,讓您的控制項轉譯其圖形表示。 如果您是藉由繼承 UserControl 來建立使用者控制項,或繼承自任一 Windows Form 控制項,則您可以覆寫標準的圖形表示並提供您自己的圖形程式碼。 如果您要將自訂轉譯提供給正在撰寫的 UserControl 的組成控制項 (Constituent Control),則您的選項會受到更多的限制,不過您的控制項和應用程式仍可使用廣泛的圖形選項。

在本節中

參考

  • Control
    不僅描述這個類別,並且提供連至它所有成員的連結。

  • UserControl
    不僅描述這個類別,並且提供連至它所有成員的連結。

  • OnPaint
    描述這個方法。

相關章節