¿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. log4j registrando dos veces
- 3. Liberar memoria dos veces
- 4. applicationDidBecomeActive llamarse dos veces
- 5. UIGestureRecognizer ¿disparando dos veces?
- 6. keyboardWillShow llamado dos veces
- 7. LINQ agrupando datos dos veces
- 8. Lea la secuencia dos veces
- 9. ¿Reproduce un AudioBufferSourceNode dos veces?
- 10. Listview ItemSelectionChanged dispara dos veces?
- 11. ¿Llamar a RenderSection dos veces ...?
- 12. Lectura de secuencia dos veces?
- 13. onTouchEvent se ejecuta dos veces
- 14. restar dos veces en pitón
- 15. Biblioteca estática cargada dos veces
- 16. Uso consulta mysql_fetch_array dos veces
- 17. excepción se detecta dos veces
- 18. Cómo utilizar JsonTextReader dos veces
- 19. Método WCF llamado dos veces
- 20. jQuery $ .ajax() ejecutado dos veces?
- 21. ¿Hay dos eventos igual jQuery .on enlazados dos veces?
- 22. formulario presentado dos veces en Chrome/Safari
- 23. Necesito realizar la ORDEN por dos veces
- 24. cargando jquery dos veces causa un error?
- 25. ¿Qué sucede si lanzo ReleaseMutex() dos veces?
- 26. Guardia ejecuta scripts de shell dos veces
- 27. Parcial se representa dos veces en ActiveAdmin
- 28. Inicie sesión dos veces al usar SyncAdapters
- 29. función listo jQuery se llama dos veces
- 30. Retrasado :: ¿Trabajos corriendo dos veces en Heroku?
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