2015-08-07 4 views

Antwort

12

Wenn Sie in Seitencode hinter sind, haben Sie versucht zu tun:

this.Frame.BackStack.Clear(); 

oder wenn Sie irgendwo anders sind (wie ein Ansichtsmodell), haben Sie versucht:

var frame = Window.Current.Content as Frame; 
frame.BackStack.Clear(); 
0

In Der Code dahinter, Sie können dies versuchen:

protected override void OnNavigatedFrom(NavigationEventArgs e){ 
    if (this.GetType().HasRegionAttribute()){ 
     base.PopFromBackStackTo(typeof(LastViewModel)); 
    }  
    base.OnNavigatedFrom(e); 
}