23/04/2010, 09:34
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 117
Antigüedad: 19 años, 6 meses Puntos: 0 | |
Respuesta: Silverlight - navegar entre paginas .xaml con control Button Hola.
yo lo hago de la sigueinte manera....
tengo una pagina pricnipal xaml la cual actua como la contenedora de otras paginas xaml, en esta main page por llamarla asi tego el menu el cual me hace navegar entre paginas, entre otros objetos(img titulos etc)... pero principalmente hay un stakpanel en donde muestro o cargo las otras xaml, esto es... al dar click en un boton limpio el stak panel y creo una instanci de la pagin xaml que quiero llamar y la agrego al stak..
// creo una instancia de la pagina xaml que quiero mostrar
MyXamlPage newpageX = new MyXamlPage(par1, par1..... stackpanel);
--- cabe mencionar que la pagina newpageX tiene un constructor que recibe varios parametros entre ellos recibe el satack panel contenedor de las xaml, esto con el fin de que desde la nueva pagina newpageX se peuda mandar a llamara a otra xaml de la misma manera...
// se limpian los hijos del stack
stkac1.Children.Clear();
// y se agrega pa nueva pagina newpageX
stkac1.Children.Add(genProp);
de esta manera no solo esta limitado al click de un boton, puedes er en cualquier metodo o evento...
espero haber sido claro.......
suerte.. cuentanos como te fue!!! |