public static void InitializeMenu() { MasterMenu = new MasterMainPage(App.Nav) { Detail = App.Nav._navigation, }; }
public App() { InitializeComponent(); Device.SetFlags(new string[] { "CarouselView_Experimental" }); DependencyService.Get <ISQLiteDatabase>().CopyDatabaseIfNotExists(); MainPage = new MasterMainPage(); }
public App() { // The root page of your application MainPage = new MasterMainPage(); }
public App() { InitializeComponent(); MainPage = new MasterMainPage(); }
public App() { InitializeComponent(); if (App.Xdpi != 0 && !IsNotInit) //if Android { App.DeviceWidth = (App.DeviceWidth) / App.Xdpi * 160; } IsNotInit = true; Nav = new NavigationService(); if (!SimpleIoc.Default.IsRegistered <INavigationService>() && Nav != null) { Nav.Configure(Locator.MainPage, typeof(MainPage)); Nav.Configure(Locator.SchedulesPage, typeof(SchedulesPage)); Nav.Configure(Locator.AddEditSchedulePage, typeof(AddEditSchedulePage)); Nav.Configure(Locator.RunPauseSchedulePage, typeof(RunPauseSchedulePage)); Nav.Configure(Locator.AccountPage, typeof(AccountPage)); SimpleIoc.Default.Register <INavigationService>(() => Nav); } else { Nav = (NavigationService)SimpleIoc.Default.GetInstance <INavigationService>(); } var mainPage = new NavigationPage(); //var mainPage = new NavigationPage(new MainPage()); if ((!CrossSecureStorage.Current.HasKey("username") && !CrossSecureStorage.Current.HasKey("password")) || true) { mainPage = new NavigationPage(new MainPage()); } else { mainPage = new NavigationPage(new SchedulesPage()); } Nav.Initialize(mainPage); MasterMenu = new MasterMainPage(Nav) { Detail = mainPage, IsGestureEnabled = false }; //MainPage = MasterMenu; MainPage = mainPage; //NavigationPage.SetTitleIcon(mainPage, "clockitlogo.png"); /* * if (CrossConnectivity.Current.IsConnected||true) * { * MainPage = MasterMenu; * } * else * { * MainPage = new NoNetworkPage(); * }*/ if (RunningSchedule != null & IsNotInit) { Nav.NavigateTo(Locator.RunPauseSchedulePage); App.Locator.Schedules.SetMenuItems(); App.MasterMenu.IsGestureEnabled = true; } }