Clases de componentes
Las clases y los componentes son unidades de código reutilizable.Para crear un componente, se empieza con una clase.Una clase se convierte en un componente cuando se ajusta a un estándar para la interacción con componentes.Este estándar se proporciona a través de la interfaz IComponent.Cualquier clase que implemente la interfaz IComponent es un componente.Para obtener información sobre interfaces, vea Interfaces (Guía de programación de C#) e Interfaces (Visual Basic).Tales estándares permiten que los programadores conecten rápidamente componentes entre sí para crear programas mayores.Common Language Specification (CLS) describe el modo en que pueden interactuar los componentes creados para Common Language Runtime.Para obtener detalles, vea Common Language Specification.
.NET Framework proporciona la interfaz IComponent y la clase base Component para facilitar la creación de componentes que funcionan bien en el entorno de diseño y las clases UserControl y Control que facilitan la creación de componentes visuales.
En esta sección
Características de clases de componentes
Presenta los atributos de clase y su significado para las clases de componentes.Inicialización y finalización de componentes
Explica dónde escribir el código para inicializar el componente, desechar recursos del sistema y destruir el componente.Cambios en la creación de instancias de componentes en Visual Basic
Describe las diferencias en creación de componentes entre las versiones anteriores y posteriores de Visual Basic.
Secciones relacionadas
Componentes y contenedores
Describe la relación lógica entre los componentes y los contenedores.Creación de componentes
Enumera temas relacionados con la creación de componentes propios.Ampliar compatibilidad en tiempo de diseño
Describe cómo implementar la compatibilidad en tiempo de diseño para controles y componentes.
Topic | Location |
---|---|
Tutoriales sobre la creación de componentes | Controles personalizados de formularios Windows Forms |
Tutoriales sobre la creación de componentes | Controles personalizados de formularios Windows Forms |
Tutoriales sobre la creación de componentes | dv_mclicc |
Tutoriales sobre la creación de componentes | dv_mclicc |