Andres, Estas haciendo algo como un Wizard? Si es asi me parece que te sería más facil usar un TabControl y pones lo que tenes en cada formulario en un Tab.
SaludOZ, On 6/27/07, Andrés Guzmán O. <[EMAIL PROTECTED]> wrote:
miren, tengo un Formulario principal (contenedor, mdiparent) ahora desde este(principal) abro el 1er formulario de esta forma: Dim Iusuario As New IngresoUsuarios Iusuario.MdiParent = Me Iusuario.show() ahora lleno este primer formulario al apretar el boton me abre el siguiente formulario de esta forma llamo al segundo: Dim chAdm As New CheckAlumnos chAdm.MdiParent = Form1.ActiveForm chAdm.Show() Ahora de este segundo formulario quiero cerrar el primer formulario no el principal si no que el anterior.... Andres. GracIas por la ayuda ----- Original Message ----- From: "Diego Jancic" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Tuesday, June 26, 2007 11:38 AM Subject: [puntonet] Duda con formularios Hola, Pense en eso, y si ese fuese el caso habria que hacer algo similar a esto: if (new PrimerForm().ShowDialog() == DialogResult.OK) { new SegundoForm().ShowDialog(); } (en palabras simple es lo manejar la logica desde el formulario que lo abre) Pero obviamente estoy suponiendo mucho lo que tiene... Asi que bue, Saludos, Diego On 6/26/07, Daniel Calvin <[EMAIL PROTECTED]> wrote: > Hola Gente > > Me suena a que el problema es que son modales, es así Andrés? > El primero no se descarga porque el segundo es modal, no retorna el > control > al invocador hasta que se cierra. > > Creo que es eso.... > > Si es asi, debes invocar al segundo desde la lógica que activo el primero. > > Contanos un poco como es el escenario. > > Daniel Calvin > > > El día 26/06/07, Diego Jancic <[EMAIL PROTECTED]> escribió: > > Hola, > > No se bien donde estas poniendo esa logica de apertura de > > formulario... yo creo que deberias hacerlo en un formulario padre (si > > es que hay) y attachearte al evento Close del primer formulario... > > Si la logica la estas poniendo en el primer formulario podrias > > simplemente hacer: > > new SegundoFormulario().Show(); > > this.Close(); > > > > De todas formas creo que te conviene poner la logica en otro lugar, > > mas alla de eso deberia funcionar... > > > > saludos!, > > Diego > > > > On 6/26/07, Andrés Guzmán O. <[EMAIL PROTECTED]> wrote: > > > > > > > > Hola amigos, tengo una duda estoy trabajando con visual studio 2003, y > mi > > > duda es la siguente. Estoy trabajando con varios formularios mi > > > problema > es > > > que con un par de estos necesito que si termino de llenar mi > > > formulario > > > aprteto el boton guardar me guarda y me envia al formulario siguiente. > El > > > problema esta en que del nuevo formulario que se abre no puedo cerrar > > > el > > > anterior del cual lo llame, > > > > > > Como puedo hacer para cerrar este primer formulario, este primer > formulario > > > no es contenedor ni nada solo un formulario normal. > > > > > > > > > Agradeceria si hay alguien que me pueda sacar de esta duda. > > > > > > Andres Guzman- > > > > > > > > -- > Daniel A. Calvin > Cooperator Team Member > http://www.cooperator.com.ar > Microsoft Certified Professional __________ NOD32 2355 (20070626) Information __________ This message was checked by NOD32 antivirus system. http://www.eset.com
