Hola a todos
Se trata de lo siguiente:
Actualmente utilizo el siguiente codigo para acceder a un formulario "X"
desde cualquier otro formulario:
public class frmPrincipal : System.Windows.Forms.Form
{
public static frmPrincipal defInstance;
public static frmPrincipal DefInstance
{
get
{
if (defInstance == null || defInstance.IsDisposed)
defInstance = new frmPrincipal ();
return defInstance;
}
}
}
Y puedo acceder a los controles y modificar o visualizar alguna
informacion, ademas que me permite ejecutar una sola vez ese formulario
que es lo que necesito.
Este codigo me ayuda mucho, pero me viene la duda si que esta forma
consume mas recurso del sistema, ya que en todo momento lo puedo ejecutar
y dale de los controles que previamente declaro como public o internal en
modifiers del Formulario.
Existe otra forma de programarlo y con el mismo fin y mejores
resultados???.
Muchas gracias por todo.
Atte,
Juan Barrios
Leer las respuestas