擴充性提供者

您可以擴充元件和控制項的行為,只需要附加另一個稱為擴充性提供者 (Extender Provider) 的元件所提供的個別屬性即可。

在本節中

主題

說明

擴充性提供者概觀

提供有關如何使用及實作擴充性提供者類別的一般資訊。

擴充性提供者物件

提供程式碼範例,以示範如何建立及使用擴充性提供者類別。

HOW TO:實作擴充性提供者

提供詳細的程序連同程式碼,以說明如何實作擴充性提供者類別連同程式碼。

HOW TO:實作 HelpLabel 擴充性提供者

示範 HelpLabel 擴充性提供者類別的完整實作。

參考

主題

說明

IExtenderProvider

將擴充屬性的介面定義至容器 (Container) 中的其他元件。

ProvidePropertyAttribute

指定 IExtenderProvider 的實作器提供給其他元件的屬性名稱。

ErrorProvider

記錄擴充性提供者,用於指示表單上的控制項有關聯的錯誤。

HelpProvider

記錄控制項之快顯或線上說明的擴充性提供者。

ComponentTray

記錄設計工具的元件匣之擴充性提供者。

CodeDomLocalizationProvider

記錄擴充性提供者,它可啟用根目錄設計工具之當地語系化功能的設計階段支援。

ToolTip

記錄可啟用元件和控制項之工具提示的擴充性提供者。

相關章節

主題

說明

型別描述項概觀

提供有關如何使用及實作型別描述項類別的一般資訊。

使用者介面型別編輯器

提供有關如何使用及實作 UI 型別編輯器類別的一般資訊。