Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un control de usuario es una colección de controles de Windows Forms encapsulados en un contenedor común. Este tipo de control se conoce como un control compuesto. Los controles contenidos se denominan controles constituyentes. Los controles de usuario derivan de la UserControl clase .
Los controles de usuario están diseñados como Formularios, con un diseñador visual. Los controles constituyentes se crean, organizan y modifican mediante el diseñador visual. Los eventos de control y la lógica se escriben exactamente de la misma manera que cuando se diseña un formulario. El control de usuario se coloca en un formulario como cualquier otro control.
Los controles de usuario son utilizables por el proyecto en el que se crean o en otros proyectos que tienen referencia a la biblioteca del control de usuario.
Controles constituyentes
Los controles constituyentes están disponibles para el control de usuario y el usuario de la aplicación puede interactuar con ellos todos individualmente en tiempo de ejecución, pero las propiedades y los métodos declarados por los controles constituyentes no se exponen al consumidor. Por ejemplo, si coloca un TextBox
control y Button
en el control de usuario, el control de usuario controla internamente el evento del Click
botón, pero no por el formulario donde se coloca el control de usuario.
El control de usuario puede exponer los miembros de un control constituyente. Para obtener más información, vea Cómo: Exponer propiedades de controles constituyentes.
Adición de un control de usuario al proyecto
Después de crear un proyecto, use las plantillas de Visual Studio para crear un control de usuario. En los pasos siguientes se muestra cómo agregar un control de usuario al proyecto:
En Visual Studio, busque el panel Explorador de proyectos . Haga clic con el botón derecho en el proyecto y seleccione Agregar>Control de usuario (Windows Forms).
En el cuadro Nombre , escriba un nombre para el control de usuario. Visual Studio proporciona un nombre predeterminado y único que puede usar. A continuación, presione Agregar.
Una vez creado el control de usuario, Visual Studio abre el diseñador:
Para obtener un ejemplo de un control de usuario en funcionamiento, vea Cómo crear un control de usuario.
.NET Desktop feedback