Слайд-меню со второй страницы в xamarin.forms

Когда мы входим в систему, я не хочу отображать верхнюю панель на странице входа в систему, со второй страницы после входа я хотел бы отображать меню слайдов. Можно ли отображать слайд со второй страницы в xamarin.forms?

открытый класс RootPage: MasterDetailPage {общедоступный RootPage () {var menuPage = new MenuPage ();

        menuPage.Menu.ItemSelected += (sender, e) => NavigateTo(e.SelectedItem as MenuItem);

        Master = menuPage;
        Detail = new NavigationPage(new DashBoardPage());

    }

    void NavigateTo(MenuItem menu)
    {
        Page displayPage = (Page)Activator.CreateInstance(menu.TargetType);

        Detail = new NavigationPage(displayPage);

        IsPresented = false;
    }
}

В App.cs я использую страницу входа, а на странице входа я не хочу отображать верхнее меню. После входа в систему я хочу отображать. Как отображать после страницы входа

общедоступная статическая страница GetMainPage () {

            return new LoginPage();

    }

person Akash Agrawal    schedule 06.12.2014    source источник


Ответы (1)


Наконец-то я получил решение этого вопроса:

использование: await Navigation.PushModalAsync (new RootPage ());

вместо await Navigation.PushAsync (new RootPage ());

person Akash Agrawal    schedule 08.12.2014
comment
Можете ли вы поделиться своим кодом, если это возможно. У меня такая же проблема - person SoftSan; 24.12.2014