2014-12-06 53 views
0

当我们登录时,我不想显示顶部栏在login_page,从second_page登录后我想显示幻灯片菜单。 xamarin.forms可以从第二页显示幻灯片吗?幻灯片菜单从第二页在xamarin.forms

公共类RootPage:MasterDetailPage { 公共RootPage() { 变种menuPage =新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我使用loginpage和loginpage我不想OT显示器顶部menu.after登录我想display.how后登录页面

公共静态页面GetMainPage显示() {

  return new LoginPage(); 

    } 

回答

0

最后我得到了这个问题的解决方案:

使用: 等待Navigation.PushModalAsy nc(new RootPage());

代替 等待Navigation.PushAsync(new RootPage());

+0

如果可能,你能分享你的代码吗?我有同样的问题 – SoftSan 2014-12-24 09:11:48