Поделиться через


Классы компонентов

И классы, и компоненты представляют собой блоки кода, предназначенные для повторного использования. Чтобы создать компонент, следует начинать с класса. Класс становится компонентом, если он соответствует принятому для компонентов стандарту взаимодействия. Этот стандарт реализуется с помощью интерфейса IComponent. Любой класс, реализующий интерфейс IComponent является компонентом. Более подробные сведения об интерфейсах см. в разделах Интерфейсы (Руководство по программированию в C#) и Интерфейсы (Visual Basic). Подобные стандарты позволяют разработчикам быстро соединять компоненты и создавать большие программы. Способ взаимодействия компонентов, созданных для общеязыковой среды выполнения, описывается в спецификации CLS. Дополнительные сведения см. в разделе Спецификация CLS.

В среде .NET Framework содержится интерфейс IComponent и базовый класс Component. Это упрощает создание компонентов, которые правильно работают в среде разработки. Кроме того, в этой среде содержатся классы UserControl и Control, которые упрощают создание визуальных компонентов.

В этом подразделе

Связанные подразделы

Topic Location
Примеры создания компонентов Пользовательские элементы управления Windows Forms
Примеры создания компонентов dv_mclicc
Примеры создания компонентов dv_mclicc

См. также

Ссылки

Component

IComponent

IDesigner