Hola a todos, mi problema es el sigueinte:
Tengo un formulario en el que he implementado un patron
singleton:
public static Grillo getInstance()
{
if (_Grillo == null)
{
_Grillo = new Grillo();
}
return _Grillo;
}
Desde otro lo llamo:
try
{
Grillo grillo = Grillo.getInstance();
grillo.Controles = new TextBox[] {this.txtVehiAso};
grillo.Tabla = "vehiculos.xml";
grillo.Show();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
La primera vez funciona sin problemas pero la segunda vez
que lo llamo me peta en el show y en la excepcion no me
dice nada de nada. El formulario que muestra lo cierro con
el botón de OK. Si pongo un botón y hago this.hide() y lo
vuelvo a llamar no me peta.
A que se debe esto???
Salu2 y gracias de antemano.
Leer las respuestas