我刚刚将Template10从版本1.0.8升级到1.1.2,现在我遇到了以下问题。在OnStartAsync()
中,我尝试获取当前帧并检查其BackStack
。
Frame rootFrame = Window.Current.Content as Frame;
显然有些事情发生了变化,因为当我在1.0.8时,这工作正常,现在rootFrame
对象为空。
我检查BackStack
的目的是在应用程序从MainPage
启动到特定页面时插入ToastNotification
。
我希望有人可以帮助我。
答案 0 :(得分:2)
看看NavigationService.Frame:
public override Task OnStartAsync(StartKind startKind, IActivatedEventArgs args)
{
var frame = NavigationService.Frame;
NavigationService.Navigate(typeof(Views.MainPage));
return Task.CompletedTask;
}