我有一个 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)
我能够创建上面列出的所有页面,但是
当我单击“详细信息”页面上的“注销”按钮时,
LoginPage 显示,但令我惊讶的是它仅显示为详细信息页面,
就好像它是详细信息页面之一,菜单页面(即 masterPage)仍然是
可从我的登录页面访问。这不是我的本意。
我想注销(即关闭)名为parentMasterDetail的MasterDetailPage,
并导航到不属于 MasterDetailPage 的 LoginPage,这样
在用户登录之前,无法访问母版页(即菜单)。
请任何人帮助我。
你可以这样做:
Application.Current.MainPage = new NavigationPage(new LoginPage());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)