¿Cómo se eliminarían todas las entradas hacia adelante en un servicio de navegación?¿Quitar la entrada hacia adelante en el servicio de navegación?
Intenté esto pero está fallando.
while (NavigationService.CanGoForward) NavigationService.RemoveBackEntry();
que sé "RemoveBackEntry()" Parece extraño, pero no existe un método RemoveForwardEntry().
¿Alguna idea?
Gracias, Kohan
Edición 1: Im un poco más cerca, puedo acceder a la pila hacia adelante, e incluso salida de cada elemento de allí, pero me parece que no puede encontrar la manera de eliminar las entradas . Ninguna de las propiedades o métodos en _frame.ForwardStack o j dan alguna idea sobre cómo eliminar estas entradas.
Window mainWindow = Application.Current.MainWindow;
Frame _frame = (Frame)mainWindow.FindName("mainFrame");
foreach (JournalEntry j in _frame.ForwardStack)
{
MessageBox.Show(j.Name);
}
Avanzó un poco, pero no exactamente, ver Edición 1. ¿Alguna idea? – 4imble
Las pilas hacia adelante y hacia atrás son de solo lectura. ¿Cómo se pueden eliminar las páginas? – Eddie