Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
de formularios con la finalidad de que tu proyecto este estandarizado. En la versin Net de Visual Basic eso se ha terminado. Al ser orientado a objetos, se puede utiliza una de caractersticas de las clases: La Herencia, es decir que cualquier formulario herede las caractersticas de un formulario base, eliminando la necesidad de cambiar uno por uno, con la respectiva prdida de tiempo. Implementacin: Como mencione, se creara primero un formulario Base (formulario Padre), el cual contendr las caractersticas comunes que sern aplicadas a todos los formularios (Formularios hijos), para ello partimos desde la creacin de un proyecto: En el men seleccione la opcin: Archivo, Nuevo proyecto > Proyectos de visual Basic > Aplicacin para Windows, coloque un nombre Myproyecto.Se crear el proyecto con un formulario llamado Form1. Ahora en el explorador de Soluciones has click derecho en el proyecto, en el men contextual: Agregar nuevo elemento> Windows Forms> nombre: coloca FormularoBAse.vb Se insertara un nuevo formulario, en este aplcale las caractersticas comunes que tendrn todos los formularios por ejemplo: En la herramienta propiedades del formulario -------------------------------------------------------Propiedades: FormBorderStyle : SizableToolWindows BackColor : DeskTop text : Sin texto -------------------------------------------------------Agregar un GroupBox del cuadro de herramientas -------------------------------------------------------Propiedades: text : Sin texto -------------------------------------------------------Agregar un Label del cuadro de herramientas -------------------------------------------------------propiedades: name : Txt_baseListado
Guarda el proyecto y compila (en el men, Generar > Generar Solucin). Ahora ya tenemos el formulario Base, Ahora procedamos a aplicarlo en el formulario a heredar: En el formulario q se quiere aplicar, en nuestro caso Form1, ir al cdigo (click derecho en el formulario, ver cdigo) cambia la primera lnea de cdigo es decir: Inherits System.Windows.Forms.Form por Inherits FormularoBAse (en nuestro caso) vuelve a compilar, si has realizado todo correctamente notaras que el formulario Form1 tiene la misma apariencia de nuestro Formulario Base.
Ahora si lo has notado en el formulario que has aplicado esta caracterstica, no es posible modificar ni el GroupBox, ni el Label, cosas como el tamao y posicin. Para evitar esto regresa al formulario base y en la herramienta propiedades, de los elementos GroupBox y Label modifica la propiedad Modifiers : de Friend a Protected. Luego tendrs que compilar de nuevo el proyecto para que tengan efecto estos cambios.