Hola
No so forms mdi, son independientes. El form hijo que se abre solo tiene un 
picture box que muestra una imagen segun un parametro que se le asigna en el 
constructor del mismo.
Si no levanto este form, el dispose del form padre se hace sin problemas.
 > Date: Wed, 7 Jan 2009 11:39:13 -0200> From: jan...@gmail.com> To: 
 > puntonet@mug.org.ar> Subject: [puntonet] Dispose consume mucho tiempo.> > 
 > Hola de nuevo,> leyendo un post (pegado abajo), se me ocurrio que 
 > posiblemente estes> compartiendo referencias entre el padre y el hijo... por 
 > lo que podria> pasar que el padre se quede esperando el hijo haga dispose, y 
 > el hijo> espere al padre... Es solo una hipotesis que nunca probe (ni 
 > siquiera> creo que pueda pasar porque el Dispose se llama y listo)> > We had 
 > encountered a similar issue long back. Are you merging menus> created in the 
 > child forms with the main menu on the MDI Parent? If so,> this is a known 
 > issue. Aviod creating menus on child forms.> > Saludos!> > On Wed, Jan 7, 
 > 2009 at 11:24 AM, Diego Jancic <jan...@gmail.com> wrote:> > Y el Dispose del 
 > form hijo tarda si lo ejecutas a mano? Que tiene el> > form hijo (controles, 
 > objetos pesados,...)?> >> > On Wed, Jan 7, 2009 at 11:19 AM, Federico 
 > Lazarte> > <lazartefeder...@hotmail.com> wrote:> >> Hola Diego.> >> Ya probe 
 > ambas opciones.> >> El dispose esta demorando unos 282.000 segundos, una 
 > barbaridad!.> >> El tema es que si no abro el formulario hijo, el dispose al 
 > cerrarse el form> >> principal no demora nada.> >> Muy raro!> >>> >>> >>> >> 
 > ________________________________> >> From: jan...@gmail.com> >> To: 
 > puntonet@mug.org.ar> >> Subject: [puntonet] Dispose consume mucho tiempo.> 
 > >> Date: Tue, 6 Jan 2009 19:38:21 -0200> >>> >> Hola Fede,> >>> >> De mas 
 > esta decir que es raro… Algunas ideas:> >>> >> - Que pasa si abris el form 
 > hijo, lo cerras y le forzas el dispose?> >> Porque parecería ser que el 
 > único posible culpable es el dispose del form> >> hijo> >>> >> - Porque no 
 > probas con el JetBrains Profiler para ver que es> >> exactamente lo que esta 
 > tardando, incluso dentor del Dispose.> >>> >>> >>> >> Salu2> >>> >>> >>> >> 
 > From: puntonet@mug.org.ar [mailto:punto...@mug.org.ar] On Behalf Of 
 > Federico> >> Lazarte> >> Sent: Tuesday, January 06, 2009 14:51> >> To: 
 > puntonet@mug.org.ar> >> Subject: [puntonet] Dispose consume mucho tiempo.> 
 > >>> >>> >>> >> Hola.> >> Tengo un formulario winform que al procesar el 
 > dispose del mismo, demora> >> muchisimo tiempo.> >> Este problema se da 
 > cuando se ingresa a otra ventanda hija del form> >> original, cuando lo 
 > quiero cerrar (al form original), demora mucho tiempo.> >> En cambio, si no 
 > ingreso a esa ventana y lo intento cerrar, no demora nada> >> de tiempo.> >> 
 > En la linea resaltada es donde consume mucho tiempo.> >> Alguna idea?> >>> 
 > >>> >> /// <summary>> >> /// Clean up any resources being used.> >> /// 
 > </summary>> >> protected override void Dispose(bool disposing)> >> {> >> if 
 > (disposing)> >> {> >> if (components != null)> >> {> >> 
 > components.Dispose();> >> }> >> }> >> base.Dispose(disposing);> >>> >> }> 
 > >>> >>> >>> >>> >>> >> ________________________________> >> …se organizan en 
 > Eventos de Windows Live - ¡Probalo aquí! Las fiestas no se> >> organizan 
 > solas…> >> >> 
_________________________________________________________________
¿Querés saber cómo va a estar el clima mañana? Ingresá ahora a MSN.
http://tiempo.ar.msn.com/ 

Responder a