Xamarin 表单 - 如何禁用 MasterDetailPage 菜单按钮

Xamarin forms - How to disable MasterDetailPage menu button

我想在显示 busy indicator 时禁用主菜单左上角的按钮。

我已经找到可以进行此编辑的点,但我还没有找到如何禁用此按钮。

有人可以帮助我吗? :)

当你说 "disable" 我假设你的意思是去掉导航栏,它完全包含菜单图标?如果是这样,我在将 IsBusy 属性 设置为 true 时使用此代码:

NavigationPage.SetHasNavigationBar(this, false);

然后当它不再忙时,只需将其设置为 true 即可重新出现

NavigationPage.SetHasNavigationBar(this, true);