none
Muy buenas no me funciona el boton de una pagina del metodo GoBack RRS feed

  • Pregunta

  • La pagina básica que asi es como he hecho en mi aplicación modern UI (Metro) el caso es que al darle al botón de atrás para volverme a la pagina anterior me da un fallo el fallo es este

    http://imageshack.us/f/803/paginaatras.png/

    cuando le doy al botón de atrás de la pagina en el XAML y no se porque es e lfallo he depurado pero no hay forma de ver que es lo que pasa, saludos.

    domingo, 7 de octubre de 2012 20:55

Respuestas

  • La opción que comentes las lineas de código apartir de

    var frameState = SuspensionManager.SessionStateForFrame(this.Frame);

    en la opción de base.OnNavigatedFrom.

    O en su defecto que hagas la instalación de la ultimas versiones de W8 y Visual Studio. Como recomendación que sean en ingles, esto debido a que las actualices (parches) salen primero en estas versiones.

    Saludos

     

     

     

    jueves, 25 de octubre de 2012 23:15

Todas las respuestas

  • Hola!

    A ver, según la captura, el valor que intentas asignar al diccionario debe ser nulo, posiblemente la variable pageState sea nula, tendrías que entrar el método SaveState y ver que es lo que está haciendo mal. Solo tienes que poner un punto de ruptura en el principio del método y cuando llegues a el, con F10 podrás ir avanzando línea a línea, hasta ver donde está estableciendo algo a null o alguna operación devuelve null.

    Sin el código no es que se pueda hacer mucho mas.


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    lunes, 8 de octubre de 2012 3:08
    Moderador
  • Muy buenas tio aquí tienes el código de mi aplicación pq la verdad no se depuro el código y savestate no me dice nada ese método de mi clase y el de la clase de layourawarepage tampoco me dice nada, aquí lo tienes el código fuente compartido para que puedas ver cual es el fallo, saludos.

    https://skydrive.live.com/?sc=documents&cid=f6165a019a36e082#cid=F6165A019A36E082&id=F6165A019A36E082%21141


    el programa es Moneymanage con sqlite, gracias y saludos.
    • Editado onzulin lunes, 8 de octubre de 2012 10:44
    lunes, 8 de octubre de 2012 10:43
  • Este es un error conocido de Visual Studio, me sucedía a mi con la versión anterior de W8 y Visual Studio, es posible que no sea la ultima versión del Express o de W8? en inglés no da problemas. De todas maneras mientras tanto haz un override en on Navigatedfrom en las páginas y quítales el base.OnNavigatedFrom, dejalos en blanco y asi podrás trabajar.

    Juan Pablo G.C. MAP 2010 MCTS

    miércoles, 10 de octubre de 2012 6:17
  • La opción que comentes las lineas de código apartir de

    var frameState = SuspensionManager.SessionStateForFrame(this.Frame);

    en la opción de base.OnNavigatedFrom.

    O en su defecto que hagas la instalación de la ultimas versiones de W8 y Visual Studio. Como recomendación que sean en ingles, esto debido a que las actualices (parches) salen primero en estas versiones.

    Saludos

     

     

     

    jueves, 25 de octubre de 2012 23:15