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


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

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

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

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

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

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

См. также

Ссылки

Component

IComponent

IDesigner