¿hay alguna manera de navegar dos páginas en Windows Phone 7? Conozco el URI, pero me gustaría borrar la pila de navegación.WP7: navegue dos veces
5
A
Respuesta
4
Sí, por medio de una programación puede retroceder la pila. Yo recomendaría la lectura de este documento de orientación sobre este tema:
Gracias, Stefan Wick - Microsoft Silverlight
4
La forma más sencilla de hacerlo es la siguiente:
NavigationService.RemoveBackEntry();
NavigationService.GoBack();
Este no retrocede exactamente dos veces, elimina la página anterior de la pila de navegación y luego regresa una vez, pero el efecto es el mismo.
2
Esto podría ayudarlo en caso de que esté tratando de navegar a su página de inicio.
int depth = NavigationService.BackStack.Count();
for (int i = 0; i < depth-1; i++)
{
NavigationService.RemoveBackEntry();
}
NavigationService.GoBack();
Cuestiones relacionadas
- 1. Navegue por WebView
- 2. UIGestureRecognizer ¿disparando dos veces?
- 3. log4j registrando dos veces
- 4. keyboardWillShow llamado dos veces
- 5. Liberar memoria dos veces
- 6. applicationDidBecomeActive llamarse dos veces
- 7. Método WCF llamado dos veces
- 8. restar dos veces en pitón
- 9. Listview ItemSelectionChanged dispara dos veces?
- 10. Lea la secuencia dos veces
- 11. ¿Reproduce un AudioBufferSourceNode dos veces?
- 12. Uso consulta mysql_fetch_array dos veces
- 13. excepción se detecta dos veces
- 14. onTouchEvent se ejecuta dos veces
- 15. ¿Llamar a RenderSection dos veces ...?
- 16. Cómo utilizar JsonTextReader dos veces
- 17. Lectura de secuencia dos veces?
- 18. LINQ agrupando datos dos veces
- 19. Biblioteca estática cargada dos veces
- 20. jQuery $ .ajax() ejecutado dos veces?
- 21. ¿Hay dos eventos igual jQuery .on enlazados dos veces?
- 22. cargando jquery dos veces causa un error?
- 23. método delegado UITableView llamado dos veces
- 24. jQuery Mobile "pagebeforechange" ser llamado dos veces
- 25. Negamax - el jugador se mueve dos veces
- 26. Evite que Javascript se ejecute dos veces
- 27. controlador HttpModule EndRequest llamado dos veces
- 28. Xml simple - Elemento declarado error dos veces
- 29. slideToggle ejecutándose dos veces en una llamada
- 30. Las páginas cargan dos veces en Firefox?
Todavía es un poco triste que la plataforma no tenga este nativo. –
Por cierto, el código del NonlinearNavigationService (propuesto por la publicación de blog anterior) es difícil de encontrar ya que Microsoft lo movió. Se puede encontrar aquí: https://github.com/konstantin-komelin/catchsmile-wp7/tree/master/NonLinearNavigationService – henon