Procedimiento para heredar de la clase UserControl

Para combinar la funcionalidad de uno o más controles de Windows Forms con código personalizado, puede crear un control de usuario. Los controles de usuario combinan el desarrollo rápido de controles, la funcionalidad de los controles de Windows Forms estándar y la versatilidad de los métodos y las propiedades personalizados. Al comenzar a crear un control de usuario, se le presentará un diseñador visible en el que puede colocar los controles de Windows Forms estándar. Estos controles conservan toda su funcionalidad inherente, así como la apariencia y el comportamiento (apariencia) de los controles estándar. Una vez que estos controles están integrados en el control de usuario, dejan de estar disponibles en el código. El control de usuario realiza su propio dibujo y controla también toda la funcionalidad básica asociada a los controles.

Crear un control de usuario

  1. Cree un proyecto de Biblioteca de controles de Windows en Visual Studio.

    Se crea un nuevo proyecto con un control de usuario en blanco.

  2. Arrastre controles desde la pestaña Windows Forms de Cuadro de herramientas en el diseñador.

  3. Estos controles deben estar situados y diseñados como desee que aparezcan en el control de usuario final. Si desea permitir a los desarrolladores tener acceso a los controles constituyentes, deberá declararlos públicos o exponer de forma selectiva las propiedades del control constituyente. Para obtener detalles, vea Cómo: Exponer propiedades de controles constituyentes.

  4. Implemente los métodos o propiedades personalizados que vaya a incorporar el control.

  5. Presione F5 para compilar el proyecto y ejecutar el control en UserControl Test Container. Para más información, consulte Cómo: Comprobar el comportamiento de un control de usuario en tiempo de ejecución.

Consulte también