xamarin - 在所有内容页面

时间:2017-07-21 08:08:45

标签: xamarin navigation xamarin.forms master-detail

我正在使用Xamarin开发一个APP,我试图为我的应用程序应用一致的导航系统。

我已经使用了xamarin主细节导航,并通过ObservableCollection列表将主页与少量详细信息页绑定在一起。 我的默认详细信息页面再次是一个标签页。在Tabled页面中点击某个按钮我需要打开一些不属于母版页的内容页面。 我想要的是 - 任何一个conent页面都应该在母版页面中打开意味着从任何内容页面母版页面的标题和左侧滑动菜单应该易于用户使用。 我试着在运行时从内容页面绑定母版页但是还没有运气。请帮忙。

====更新我的查询以便更好地理解===

1. Sample master details page look like below

[sample master detail page is look like below 1

点击第1项打开第1页,页面标题左侧有滑动图标

enter image description here

点击"转到第3页"打开第3页,带导航后退按钮。我认为,由于此页面未绑定到母版页,因此它显示正常的后退按钮。基本上我想用"主要细节替换这个导航后退按钮"每个页面中的滑动按钮都不属于母版页。

请告诉我如何使用主细节滑动按钮替换导航后退按钮图标和行为。我知道以下代码行可用于打开滑动菜单,但不知道如何挂钩后退按钮。

(App.Current.MainPage as MasterDetailPage).IsPresented = true;

enter image description here

0 个答案:

没有答案