• Viernes 8 de Noviembre de 2024, 15:47

Autor Tema:  Dudas Con Formulario Heredado  (Leído 1783 veces)

Vortice

  • Miembro MUY activo
  • ***
  • Mensajes: 135
    • Ver Perfil
Dudas Con Formulario Heredado
« en: Miércoles 26 de Septiembre de 2007, 22:01 »
0
Camaradas como han estado, espero q bien, les cuento.

Resulta q tengo un formulario padre con un MainMenu y un par de Botones y resulta que al crear el formulario heredado en este no puedo jugar con sus componentes(MainMenu, botones, etc) no les puedo cambiar  el nombre, no puedo programarlos de otra manera con otras variables, con otros campos, etc.

Estoy haciendo algo mal o asi funcionan los formularios heredaos.....

Lo q yo hago es agregar un componente(formulario Heredado), de ahi me pregunta(el Visual.Net2003) cual sera el formulario padre de este heredado pincho la opcion que quiero y listo no me pide mas info.....

Esta bien o me faltan pasos por hacer.......

Ojala y puedan ayudarme, de antemano gracias.
Solo el Bueno muere joven...

Knight Lore

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: Dudas Con Formulario Heredado
« Respuesta #1 en: Miércoles 26 de Septiembre de 2007, 22:48 »
0
Hace mucho que no uso el 2003, pero fijate en las propiedades del control que no podes modificar en el form base que hay una propiedad llamada "Modifier", la cual deberias ponerla en Public o al menos Protected.  Ya que los controles son variables, estos responden como tales en una clase y sus heredadas y es por eso que no te deja modificarlos a no ser que estan declarados como public o protected.

DarkSlash

  • Miembro activo
  • **
  • Mensajes: 95
    • Ver Perfil
Re: Dudas Con Formulario Heredado
« Respuesta #2 en: Sábado 29 de Septiembre de 2007, 23:31 »
0
A mí me pasa algo parecido en VS2005 con el control ToolStrip. Aunque lo ponga en modifier tampoco puedo editarlo.
Te paso el link de mi post, por si alguien responde, porque también podría servirte: http://foros.solocodigo.com/index.php?showtopic=31771

DarkSlash

  • Miembro activo
  • **
  • Mensajes: 95
    • Ver Perfil
Re: Dudas Con Formulario Heredado
« Respuesta #3 en: Domingo 30 de Septiembre de 2007, 22:02 »
0
Ya encontré la solución:

1) Se le pone la propiedad Modifier en Public tanto en el menú como en cada uno de los botones y se reconstruye la solución.

2) Se clicka dos veces en un botón en el formulario padre, para que aparezca el código del boton en el evento click.

3) Cortamos ese código y lo pegamos en el formulario heredado.

4) Escribimos lo que queremos que haga ese botón, guardamos, ejecutamos, y funciona!