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