Herencia visual de formularios Windows Forms
En ocasiones, puede decidir que un proyecto llame a un formulario similar al que ha creado en un proyecto anterior. O puede que desee crear un formulario básico con opciones como una marca de agua o determinado diseño de controles que utilizará de nuevo dentro de un proyecto, incluyendo modificaciones a la plantilla de formulario original con cada iteración. La herencia de formularios le permite crear un formulario base y, a continuación, heredarlo y realizar modificaciones mientras se conserva la configuración original que necesita.
Puede crear formularios de clase derivada mediante programación o mediante el selector de herencia de objetos visuales.
En esta sección
Procedimiento para heredar formularios Windows Forms
Proporciona instrucciones para crear formularios heredados en el código.
Procedimiento para heredar formularios mediante el cuadro de diálogo Selector de herencia
Proporciona instrucciones para crear formularios heredados con Selector de herencia.
Efectos de modificar la apariencia de un formulario base
Proporciona instrucciones para cambiar los controles de un formulario base y sus propiedades.
Tutorial: Demostración de la herencia visual
Describe cómo crear un formulario base de Windows Form y compilarlo en la biblioteca de clases. Importará la biblioteca de clases en otro proyecto y creará un nuevo formulario que herede del formulario base.
Procedimiento para usar las propiedades Modifiers y GenerateMember
Proporciona instrucciones para utilizar las propiedades GenerateMember
y Modifiers
, que son pertinentes cuando el Diseñador de Windows Forms genera una variable de miembro para un componente.
Secciones relacionadas
Fundamentos de la herencia (Visual Basic)
Describe cómo definir clases de Visual Basic que sirvan como base para otras clases.
class
Describe el enfoque de clases de C#, en el que se permite la herencia simple.
Solucionar problemas de controladores de eventos heredados en Visual Basic
Enumera los problemas habituales que se producen con los controladores de eventos en componentes heredados.
.NET Desktop feedback