我有一个Xamarin.Forms应用程序,它具有以下内容:
LoginPage - a ContentPage type
RegisterPage - a ContentPage type
parentMasterDetail - a MasterDetailPage type
masterPage - Master page (ContentPage type)
AppointmentPage - Detail page (ContentPage type)
NewAppointment - Detail page (ContentPage type)
Run Code Online (Sandbox Code Playgroud)
我能够创建上面列出的所有页面的页面,但是
当我点击详细信息页面上的注销按钮时,会显示LoginPage,但令我惊讶的是它显示为一个详细信息页面,好像它是其中一个详细信息页面,而且我的登录页面仍然可以访问菜单页面(即masterPage) .这不是我的意图.
我想注销(即关闭)名为parentMasterDetail的MasterDetailPage,并导航到不属于MasterDetailPage的LoginPage,以便在用户登录之前无法访问masterPage(即菜单).
拜托,有人帮帮我.
你可以这样做:
Application.Current.MainPage = new NavigationPage(new LoginPage());
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1903 次 |
最近记录: |