Xamarin:如何在MasterDetailPage

时间:2016-12-31 12:21:47

标签: xamarin xamarin.android

从其他页面启动时,Xamarin中的MasterDetailPage在屏幕左上角没有菜单按钮

enter image description here

代码是:

public partial class Login : ContentPage
    {
        public Login()
        {
            InitializeComponent();
        }

        private void BackBtn_OnClicked(object sender, EventArgs e)
        {
            Navigation.PopModalAsync();
        }

        private void LoginBtn_OnClicked(object sender, EventArgs e)
        {
            App.Current.MainPage = new NavigationPage(new EmployeeDashboard());
        }
    }

但是从App启动时,有菜单按钮

enter image description here

代码是

public App()
        {
            InitializeComponent();
            MainPage = new NavigationPage(new EmployeeDashboard());
        }

我需要从LoginBtn_OnClicked事件中显示MasterDetailPage(EmployeeDashboard)的菜单按钮。

由于

1 个答案:

答案 0 :(得分:0)

在masterdetailpage中添加您的页面并在登录按钮中调用masterdetailpage单击