我有masterdetail页面,里面有左边的菜单。它在用户期间工作正常在masterdetail页面上。但是,当用户从主详细信息页面移动到简单内容页面(不是主详细信息页面的一部分)时,在此内容页面上,如果他从左向右滑动,则会打开左侧菜单。 如何禁用此内容页面上的左侧菜单?以及为什么左侧菜单显示在简单的内容页面上,而它不是主细节页面的一部分?如何禁用Xamarin表单的主详细信息页面中的左侧菜单?
4
A
回答
0
你可能使用Detail.Navigation.PushAsync(...)
而不是使用Navigation.PushAsync(...)
0
的要真正禁用,我发现了一种方法,使用导航功能。 PushModalAsync(...)
。但这样,您再也没有导航栏了。你可以自己创建一个。
2
如果你还在寻找一个解决方案,你可以做到这一点,像这样:
IsGestureEnabled = false;
您可以继续使用
await Navigation.PushAsync(new PageWhichWontOpenTheMenu());
要使用它,只需获得RootPage(中MasterDetailPage)OnAppearing方法如下:
protected override void OnAppearing(){
base.OnAppearing();
(Application.Current.MainPage as RootPage).IsGestureEnabled = false;
}
告诉我,如果它适合你,干杯!
0
有用的是禁用整个MasterDetailPage与IsEnabled属性。
在可能的情况下,从选项菜单(不导航或更改详细信息页面)执行进程,我需要阻止用户与页面的任何交互。
希望这会有所帮助。
Regards
相关问题
- 1. Xamarin表单 - 右侧主表详细信息页面
- 2. xamarin使用动态菜单列表形成主详细信息页面
- 3. 离子嵌套视图,侧边菜单,标签,主详细信息页面不显示返回按钮仅详细信息页面开关菜单
- 4. 作为二级菜单的主详细信息菜单
- 5. Android主详细信息详细信息
- 6. 主/详细信息页
- 7. 用户详细信息表中的用户认证详细信息或单独?
- 8. 如何编辑Magento Admin的订单详细信息页面?
- 9. 单击图像的详细信息页
- 10. 在Ios中的主详细信息页
- 11. 主详细信息表
- 12. NopCommerce:如何在订单详细信息页面中显示额外信息?
- 13. c#xamarin形式的主详细信息页MVVM
- 14. 如何在主页详细信息页面上获取控件?
- 15. 主详细界面中详细信息的多重视图
- 16. 获取Freebase中每道菜的菜单和详细信息?
- 17. 重定向到paypal页面后获取表单详细信息
- 18. 使用无序列表创建主详细信息页面
- 19. html/css菜单,页面左侧的子菜单显示
- 20. 在单击水平主菜单时在页面左侧显示子菜单
- 21. 如何在Angularfire2的单独页面中显示Firebase的详细信息
- 22. Xamarin Forms选项卡导航子页面上的主站点详细信息UWP
- 23. 如何启用/禁用左侧/右侧菜单离子
- 24. 如何重置主详细信息页面?
- 25. 表单不打印出详细信息
- 26. 我如何禁止在Oracle表单中没有详细信息的主 - 细节插入
- 27. xamarin.forms中的主站详细信息页面
- 28. 如何禁用在子页面中使用JavaScript的主菜单?
- 29. 分页详细信息页面
- 30. 如何将详细信息屏幕添加到LightSwitch菜单?
这不起作用,当从左侧滑动时,菜单仍然出现。要真正禁用,我找到了一种方法,使用Navigation.'PushModalAsync(...)' – imgen