从 MasterDetailPage 打开母版页
Opening Master page from MasterDetailPage
我在从 CarouselPage 访问 Master 页面时遇到问题。 Master 页面可以通过滑动(如预期的那样)从所有其他页面访问,但不能从我的 CarouselPage 访问,我正在导航到它:
MasterDetailPageVariable.Detail = new CarouselPage{
//code adding new pages
};
我在官方文档中提到了这个问题page。
我尝试添加:
Note: When embedding a CarouselPage into a MasterDetailPage.Detail,
application developers should set MasterDetailPage.IsGestureEnabled to
false to prevent gesture conflicts between the CarouselPage and
MasterDetailPage.
但不幸的是,这对我没有用。你能帮我解决这个问题吗 - 我真的坚持了下来。
您可以尝试使用 MessagingCenter
来实现。请看看这个sample especially at this line。
以下是如何将它与 CarouselPage.
一起使用
我找到了问题的解决方案,要显示 Master 页面,您可以使用下一个 "trick":
MasterDetailPageVariable.isPresented = true;
我在从 CarouselPage 访问 Master 页面时遇到问题。 Master 页面可以通过滑动(如预期的那样)从所有其他页面访问,但不能从我的 CarouselPage 访问,我正在导航到它:
MasterDetailPageVariable.Detail = new CarouselPage{
//code adding new pages
};
我在官方文档中提到了这个问题page。
我尝试添加:
Note: When embedding a CarouselPage into a MasterDetailPage.Detail, application developers should set MasterDetailPage.IsGestureEnabled to false to prevent gesture conflicts between the CarouselPage and MasterDetailPage.
但不幸的是,这对我没有用。你能帮我解决这个问题吗 - 我真的坚持了下来。
您可以尝试使用 MessagingCenter
来实现。请看看这个sample especially at this line。
以下是如何将它与 CarouselPage.
我找到了问题的解决方案,要显示 Master 页面,您可以使用下一个 "trick":
MasterDetailPageVariable.isPresented = true;