Xamarin.Формы: получить, отображается ли в данный момент боковое меню из основных сведений?

#xamarin.forms

#xamarin.forms

Вопрос:

Я пытаюсь изменить кнопку в боковом меню, в зависимости от того, вошел пользователь в систему или нет. Я надеялся, что смогу просто проверять каждый раз, когда боковое меню открывается через значок бургера, переопределяя OnAppearing():

     protected override void OnAppearing()
    {
        base.OnAppearing();
        
        SetButtonAccordingToPosition();
    }
  

К сожалению, эта функция вызывается только ОДИН раз при запуске приложения, а затем больше никогда.

Мне нужно выяснить, когда отображается боковое меню. Как бы я это сделал?

Комментарии:

1. Страница MasterDetail. Представлено

2. Да, это оно.