2011-09-27 16 views
5

cómo puedo eliminar la pila posterior en wp7.1.Tengo 3 páginas y digo A, B, C cuando navego de A a B y en B hay un botón para agregar nuevo contacto Cuando hago clic en ella, navego a la página C y en la página C aparece el botón Hecho y cuando hago clic en el botón Hecho, la página navega a la página de inicio que es A y cuando hago clic en el botón Atrás de la página A.la página C es visible ya que no está terminado. ¿Cómo puedo borrar la pila posterior? También déjenme saber si hay algún método para borrar una página en particular de la pila posterior. Si la pila posterior contiene la página A, B, C, D e i tiene que borrar las últimas dos páginas que es C y D. ¿Es posible que en el teléfono de Windows Mango?Eliminar la entrada posterior en el teléfono de Windows mango

Respuesta

7

Por Load Event de la página principal, poner el siguiente código:

while (NavigationService.CanGoBack) 
{ 
    NavigationService.RemoveBackEntry(); 
} 

No estoy seguro de si se trata de una buena práctica, pero ya en los usuarios de Mango se supone que deben cerrar sus aplicaciones haciendo clic en la parte de atrás botón, creo que es una buena manera de evitar respaldar toda la historia.

Cuestiones relacionadas