Ayuda

08/12/2005 - 02:55 por Karlos Traveceras | Informe spam
Hola foro
tengo visual basic express 2005

Estoy trabajando con varios forms.. (todavia me falta por crear bastantes),
pero me he dado cuenta q todos es practicamente el 40 porciernto con la misma
caracteristica.. (es decir .. colores.. tamaño texto.. statusstrip y esas
cosas..)

existira una forma de crear un form y despues copiarlo y pegarlo dentro del
proyecto.. algo asi como forms heredados (q nunca trabaje con los heredados)
aki cabe mencionar q solo voy a necesitar tengas las mismas caracteristicas..
visuales.. su funcionamiento es diferente..

espero me haya explicado.. gracias..

saludos

Preguntas similare

Leer las respuestas

#1 Miguel A. Nievas - MCAD.NET
08/12/2005 - 18:26 | Informe spam
Lo que habria que probar es Creas un form normal.. a ese le cambias lo que
quieras.. y despues cuando creas otro form. en vez de heredar de
System.Windows.Forms.Form heredas del nuevo creado..
Si no anda.. proba armarte una clase con las propiedades que quieras
modificar.. y heredas de ese.

Espero se haya entendido

Atte. Miguel A. Nievas
MCAD.NET


"Karlos Traveceras" wrote:

Hola foro
tengo visual basic express 2005

Estoy trabajando con varios forms.. (todavia me falta por crear bastantes),
pero me he dado cuenta q todos es practicamente el 40 porciernto con la misma
caracteristica.. (es decir .. colores.. tamaño texto.. statusstrip y esas
cosas..)

existira una forma de crear un form y despues copiarlo y pegarlo dentro del
proyecto.. algo asi como forms heredados (q nunca trabaje con los heredados)
aki cabe mencionar q solo voy a necesitar tengas las mismas caracteristicas..
visuales.. su funcionamiento es diferente..

espero me haya explicado.. gracias..

saludos
Respuesta Responder a este mensaje
#2 Leonardo
12/12/2005 - 09:35 | Informe spam
La herencia es ideal para resolver tu problema, efectivamente creas un
formulario base con todos los elementos comunes (botones, TextBoxes...),
funciones comunes etc.
A los controles deberás cambiarles la propiedad "Modifiers" a "Public" si
posteriormente en el form derivado mediante el IDE quieres modificar algo
(posición, tamaño, color...).
Después en el IDE selecciona el asistente "Agregar formulario heredado"...
Esto tiene la ventaja de que posteriormente, las modificaciones que
necesites hacer para todos lo formularios que heredan puedes hacerlas en el
formulario base.

Tiene un pequeño inconveniente:
La versión actual del IDE, a veces se vuelve loco (muesta errores que no
existen en el panel de tareas) tras añadirle un formulario heredado (del
mismo proyecto), pero se resuelve grabando, cerrando el IDE y volviendo a
abrir la solución.

Nota: El formulario del que se hereda puede estar en el mismo proyecto o
bien puedes crear una Dll con controles y Formularios base.

"Karlos Traveceras" escribió en
el mensaje news:
Hola foro
tengo visual basic express 2005

Estoy trabajando con varios forms.. (todavia me falta por crear
bastantes),
pero me he dado cuenta q todos es practicamente el 40 porciernto con la
misma
caracteristica.. (es decir .. colores.. tamaño texto.. statusstrip y esas
cosas..)

existira una forma de crear un form y despues copiarlo y pegarlo dentro
del
proyecto.. algo asi como forms heredados (q nunca trabaje con los
heredados)
aki cabe mencionar q solo voy a necesitar tengas las mismas
caracteristicas..
visuales.. su funcionamiento es diferente..

espero me haya explicado.. gracias..

saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida