使用元件進行程式設計

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

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

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

在本節中

相關章節