none
Navegación en aplicación de explorador XAML RRS feed

  • Pregunta

  • Buenas a todos:

    Este es mi problema. Cuando estoy en una página, lleno un formulario. Luego paso a otra página en donde muestro un reporte. Cuando deseo volver a la página anterior, yo espero que el formulario esté con todos sus datos. En fin, con los TextBox y controles similares, Sí! Sin embargo, en un dataGrid por ejemplo, NO!. Entonces, estuve viendo y claro, solamente algunos controles "guardan" su información. En el caso de dataGrid no. Entonces leí que el llenado de dataGrid debo hacerlo manualmente.

    Lo que hago es:

    Cuando vuelvo a la página del formulario, en su constructor, declaro un IF, en donde digo que si el TextBox "codigo" tiene una longitud mayor a cero (codigo.Text.Length > 0), entonces debo llenar el dataGrid con la información relacionada a ese código. Sin embargo, cuando vuelvo a la página del formulario, esto no sucede. Puse un MessageBox.Show(" - " + codigo), para ver si mostraba bien el código y nada. Solo muestra " - ".

    ¿Alguien sabe la causa de esto?

    Otra duda ¿Puedo configurar manualmente los botones "Atrás" y "Adelante" de la aplicación de explorador?

    Gracias.

    Saludos.

    miércoles, 26 de diciembre de 2012 16:20

Respuestas

  • Solucioné el problema. Sencillamente; hay que hacer el método Page_Loaded. En ese método cargamos los controles que de por sí no se mantienen en el historial de navegación.
    • Marcado como respuesta Budokan1987 miércoles, 26 de diciembre de 2012 21:03
    • Editado Budokan1987 miércoles, 26 de diciembre de 2012 21:04
    miércoles, 26 de diciembre de 2012 21:03