Xamarin.forms 如何使用2种不同的母版详细信息页面导航
想知道如何在单个应用程序中实现2个主控详细信息页面。 这可行吗?任何要遵循的示例或代码 更新Xamarin.forms 如何使用2种不同的母版详细信息页面导航,xamarin.forms,Xamarin.forms,想知道如何在单个应用程序中实现2个主控详细信息页面。 这可行吗?任何要遵循的示例或代码 更新 I m thinking to use this circular pattern, but I am not sure if this is a good idea. Launch -----> MasterDetailDemo1 1) in App.cs: MainPage = new MasterDetailDemo1(); 2) at MasterDetai
I m thinking to use this circular pattern, but I am not sure if this is a good idea.
Launch -----> MasterDetailDemo1
1) in App.cs:
MainPage = new MasterDetailDemo1();
2) at MasterDetailDemo1
Click a Master2ndButton in Menu of MasterDetailDemo1 and goto MasterDetailDmo2
Master2ndButton
contain code:
MainPage = new MasterDetailDemo2();
Back to First MasterDetailDemo1
Click a button in MasterDetailDemo2
BackToHome Button
which contain code:
MainPage = new MasterDetailDemo1()
谢谢这将如何工作?是否希望在第一个主详图的详图视图中包含另一个主详图?如果是这样的话,我建议不要使用它,因为用户不熟悉它,我甚至不确定它是否可行。你想要满足什么样的需求,需要这样的东西?可能还有另一种/更好的方法。@Steven,我只是想看看我的解决方案是否可行。从技术上讲,这是可行的。@Steven,这意味着可以将应用程序的主页分配给任何类型的页面(TabbedPage、NavigationPage…),以满足我的需要。但这会导致任何问题吗?如果我选择使用这个,我不能使用Mvvm导航模式。您可以明确使用Mvvm导航模式。您只需设置主页,它是导航的根。从那以后的每个导航都可以使用MVVM完成。但是,您不应该将应用程序设计为不断地将主页替换为其他内容。选择一个适合你需要的(标签/主细节)并坚持下去。