cargar UserControls diferentes

10/03/2005 - 20:10 por Jordi | Informe spam
Estoy desarrollando una aplicacion de WinForms. Tengo un control de usuario
para cada pantalla de la aplicacion. Al principio se carga la de
bienvenida.
Me gustaría que al apretar un boton, en esa instancia de control de usuario
donde esta la bienvenida se cargara otro control de usuario que tengo
hecho.
No se cómo hacerlo. Intento hacer lo siguiente:

//dentro del formulario principal:
//panel actualmente contiene el control de usuario bienvenida que se ve.
//UserControl.ListarUsuarios es el nuevo control de usuario que quiero que
//se visualice en vez del de bienvenida.
public void cargarListarUsuarios()
{

this.panel.Dispose();// tb he probado this.panel = null;
this.panel = new UserControl.ListarUsuarios();

}

Cómo debería hacerlo??


**********************************************************
Jordi Núñez Vera
Vice-President del Club .NET de la UPC
___________________________________

Edificio Omega - 204
tel: 93 413 75 87
mail: jordi.nunez@gmail.com
mail - Club.NET: puntonet.upc@gmail.com
myWeb: http://www.napilut.tk
 

Leer las respuestas

#1 Unai Zorrilla Castro
10/03/2005 - 20:33 | Informe spam
Supongo que no te llega con instanciar al objeto,tendrás
que decirle que se muestre, bien con un BringToFront o un
Show.

Saludos
Unai Zorrilla Castro
Estoy desarrollando una aplicacion de WinForms. Tengo un


control de usuario
para cada pantalla de la aplicacion. Al principio se


carga la de
bienvenida.
Me gustaría que al apretar un boton, en esa instancia de


control de usuario
donde esta la bienvenida se cargara otro control de


usuario que tengo
hecho.
No se cómo hacerlo. Intento hacer lo siguiente:

//dentro del formulario principal:
//panel actualmente contiene el control de usuario


bienvenida que se ve.
//UserControl.ListarUsuarios es el nuevo control de


usuario que quiero que
//se visualice en vez del de bienvenida.
public void cargarListarUsuarios()
{

this.panel.Dispose();// tb he probado this.panel = null;
this.panel = new UserControl.ListarUsuarios();

}

Cómo debería hacerlo??


**********************************************************
Jordi Núñez Vera
Vice-President del Club .NET de la UPC
___________________________________

Edificio Omega - 204
tel: 93 413 75 87
mail:
mail - Club.NET:
myWeb: http://www.napilut.tk

.

Preguntas similares