gpt4 book ai didi

xamarin.forms - 如何在 xamarin 表单中禁用主详细信息页面中的左侧菜单?

转载 作者:行者123 更新时间:2023-12-04 04:37:00 24 4
gpt4 key购买 nike

我有 masterdetail 页面,里面有左边的菜单。它在用户在 masterdetail 页面上工作正常。但是当用户从主详细信息页面移动到简单内容页面(不是主详细信息页面的一部分)时,如果他从左向右滑动,则会在此内容页面上打开左菜单。
如何禁用此内容页面上的左侧菜单?为什么左侧菜单显示在简单内容页面上,而它不是主详细信息页面的一部分?

最佳答案

如果您仍在寻找解决方案,您可以这样做:

IsGestureEnabled = false;

您可以继续使用
await Navigation.PushAsync(new PageWhichWontOpenTheMenu());

要使用它,只需在 OnAppearing 方法上获取 RootPage(MasterDetailPage),如下所示:
protected override void OnAppearing(){
base.OnAppearing();
(Application.Current.MainPage as RootPage).IsGestureEnabled = false;
}

告诉我它是否适合你,干杯!

关于xamarin.forms - 如何在 xamarin 表单中禁用主详细信息页面中的左侧菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38366152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com