xaml - 如何使用现有的 ContentPages (Xamarin.Forms) 设置主详细信息?
问题描述
我正在尝试在我的 Xamarin.Forms 应用程序中设置主从页面以用作汉堡侧边栏样式的导航菜单。
我的应用程序用于数据输入,并以这样的线性顺序流动:
登录页面 -> 第 1 页 -> 第 2 页 -> 第 3 页 -> 第 4 页 -> 第 5 页
我想使用 Master-Detail 有一个滑出式侧边栏菜单,这样您就可以从任何编号的页面跳转到任何其他页面(例如,您可以在第 3 页并转到第 1 页或第 5 页等)。页面(ContentPages)已经设置了数据库连接和样式,那么如何在不创建所有新页面和复制粘贴代码的情况下将它们实现为主从关系?
解决方案
由于您有一个登录页面需要在 `MasterDetailPage 之外,我建议您首先将其推送到堆栈中,例如:
MainPage= new LoginPage(); //Constructor App.xaml
一旦你这样做了,请按照我的回答在这里,你应该很高兴。
推荐阅读
- pyspark - Spark-submit AWS EMR with anaconda 安装的 python 库
- ios - Swift Speech 框架转录数组总是只包含一个转录
- python-3.x - 在 pymongo 中使用具有可变值的正则表达式
- r - 用户定义的函数来产生选定变量的唯一值
- c# - Azure devops 无法连接 Nuget 还原和 VSBuild for Nuget 包
- c - 我们如何使用 cJSON 向解析的 JSON 添加新项目?
- sed - gsed 在文件末尾添加 _single_ 换行符
- reactjs - 多个反应前端的托管和代码共享策略
- ruby - Ruby:“variable.property”是什么意思!句法?
- css - Ionic 5 - ion-button type="submit" css bug