目前在我的视图模型中,当执行命令时,我正在尝试使用以下方法来更改应用程序的页面:
Application.Current.MainPage.Navigation.PushAsync(new ArticlePage());
但是,当执行命令时,它会直接超过此命令,并且页面尚未更改。是代码错误还是还有更多,而不是一行?
谢谢
莱恩
看看 "将页面推送到导航堆栈" - Xamarin文档
在文档中,以下内容用于导航。
await Navigation.PushAsync (new Page2Xaml (((;
当您像现在这样使用整个路径时,引用不正确或正在引发某种异常。
您还可以使用 try/catch 来查看是否引发了异常。