使用组件编程

使用 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 的更多信息,请参见 公共语言规范

本节内容

相关章节