首页 > 解决方案 > 如何使用现有的 ContentPages (Xamarin.Forms) 设置主详细信息?

问题描述

我正在尝试在我的 Xamarin.Forms 应用程序中设置主从页面以用作汉堡侧边栏样式的导航菜单。

我的应用程序用于数据输入,并以这样的线性顺序流动:

登录页面 -> 第 1 页 -> 第 2 页 -> 第 3 页 -> 第 4 页 -> 第 5 页

我想使用 Master-Detail 有一个滑出式侧边栏菜单,这样您就可以从任何编号的页面跳转到任何其他页面(例如,您可以在第 3 页并转到第 1 页或第 5 页等)。页面(ContentPages)已经设置了数据库连接和样式,那么如何在不创建所有新页面和复制粘贴代码的情况下将它们实现为主从关系?

标签: xamlxamarin.forms

解决方案


由于您有一个登录页面需要在 `MasterDetailPage 之外,我建议您首先将其推送到堆栈中,例如:

MainPage= new LoginPage(); //Constructor App.xaml

一旦你这样做了,请按照我的回答在这里,你应该很高兴。

汉堡菜单 Xamarin 表单 (MasterDetailPage)


推荐阅读