Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/12/2006, 16:46
Avatar de erick_arcini
erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 7 meses
Puntos: 50
Re: Cerrar Formularios en C#

pues, por que no aplicas el mismo procedimiento, generando un metodo con un sender para que funcione la aplicacion, no se, mas o menos asi:

private void funcion(object sender, object siguienteForm)
{
Form acceso = new Form();
//Form siguiente = new Form();

acceso = (Form)sender;
if (acceso.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
acceso.Close();
Application.Run(new (Form)siguienteForm);
}
}

ya en los forms llamas al metodo

funcion(this, nextform);

Algo asi mas o menos, espero te ayude, ya que el form1 va a hacer practicamente lo mismo que el form2 y el 3 acaba el proceso, espero haberme explicado...
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.