使用组件编程

使用 Visual Studio 中的设计器体系结构,可以像组合 Visual Basic 窗体那样方便地组合非可视组件类。下面的章节解释如何创建您自己的组件,以及如何用 .NET Framework 类中的复杂组件组合您的组件。

本节定义了什么是组件,并且概述了尤其与组件编程有关的 .NET Framework 编程概念。虽然“组件”这个术语有多种含义,但在 .NET Framework 中,组件是指实现 System.ComponentModel.IComponent 接口的一个类,或从实现该接口的类中直接或间接派生的类。IComponent 接口的默认基类实现为 System.ComponentModel.Component

如果希望您的组件或控件可从其他编程语言中使用,必须以符合公共语言规范 (CLS) 的语言创作它们,并确保所有公共成员和受保护的成员都符合 CLS。Windows 软件开发包 (SDK) 为下列符合CLS的语言编译器提供:Visual Basic、C#和C++。有关 CLS 的更多信息,请参见 公共语言规范

本节内容

相关章节