Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2009, 10:21
Avatar de Dimax
Dimax
 
Fecha de Ingreso: octubre-2009
Mensajes: 33
Antigüedad: 15 años, 5 meses
Puntos: 0
Impedir duplicado de ventanas hijas en menu(MDI)

esi quisiera saber como impedir que se me dupliquen klas ventanas al selecionar un formulario desde el menu..

generalemnte lo hago así en C#

FORM form = new FORM ();
form.MdiParent = this;
form.show();

pero cuando si lo vuelvo a abri, me vuelve a aparecer el mismo formulario..

la idea es que se pueda abrir distintos formularios pero que no sean iguales..

igual lo intente así
if (this.MdiChildren.Length == 0)
{
FORM form = new FORM();
form.MdiParent = this;
form.Show();
}

me deja abrir solo una ventana.. y las demas las bloquea :(

he leido que con singleton se puede pero no se usarlo xD

aydua plz