共用方式為


使用元件進行程式設計

更新:2007 年 11 月

Visual Studio 中的設計工具架構可以讓您像組成 Visual Basic 表單一樣輕鬆地組成隱藏式 (Non-Visual) 元件。下列章節將說明如何建立您自己的元件,以及如何從 .NET Framework 類別的複雜元件中組合元件。

這一章節定義什麼是元件,並且提供與元件程式設計特別有關的 .NET Framework 程式設計概念的概觀。雖然元件一詞有許多含意,不過在 .NET Framework 中,元件是指實作 System.ComponentModel.IComponent 介面的類別,或者是從實作這個介面之類別直接或間接衍生的類別。IComponent 介面的預設基底類別實作是 System.ComponentModel.Component

如果您希望您的元件和控制項能夠從其他程式語言使用,您必須以 Common Language Specification (CLS) 相容的語言撰寫它們,並且確使所有公用 (Public) 和保護 (Protected) 成員都與符合 CLS 標準。Windows Software Development Kit (SDK) 提供四種符合 CLS 標準語言的編譯器:Visual Basic、C#、C++ 和 J#。如需 CLS 的詳細資訊,請參閱 Common Language Specification

在本節中

相關章節

請參閱

其他資源

進階開發技術