【发布时间】:2017-08-13 02:57:29
【问题描述】:
我实现了,它使用 Prism 的 NavigationService 进行导航:
protected override void OnInitialized()
{
InitializeComponent();
NavigationService.NavigateAsync("FirstPage?title=FirstPage");
}
protected override void RegisterTypes()
{
Container.RegisterTypeForNavigation<MainPage>("MainPage");
Container.RegisterTypeForNavigation<FirstPage>("FirstPage");
Container.RegisterTypeForNavigation<FirstPage>("SecondPage");
}
例如,在特定按钮的命令中:
_navigationService.NavigateAsync("FirstPage");
很容易,但是。如果我想怎么办:
转到第一页,检查一下,如果是真的立即转到“第二页”?它不起作用!必须单击该按钮,否则导航不起作用
这是一个错误,还是我错过了什么?
谢谢!
【问题讨论】:
标签: c# .net xamarin prism navigationservice