具有多个不相关内容的详细页面的主/详细信息

时间:2018-11-20 16:19:49

标签: xamarin.forms xamarin.uwp

如何创建具有多个彼此独立的详细信息页面的主从页面应用程序?详细信息页面的内容完全不同。谢谢。

1 个答案:

答案 0 :(得分:0)

从概念上讲,您要做的就是根据要触发导航的任何事件分配Detail属性

// assuming Page1 and Page2 are already instantiated
Button1 => MDPage.Detail = Page1; 

and ...

Button2 => MDPage.Detail = Page2; 

请注意,要使其正常工作,您的Master页将需要有一个对MasterDetail的引用-您可以明确地执行此操作,也可以使用Application.Current.MainPage来获取引用,或者甚至使用MessagingCenter