示例#1
0
        private void HandleAndroidSetup()
        {
            var navContainer = new MasterDetailNavigation();

            navContainer.Init("Menu", "hamburger.png");
            navContainer.AddPage <Page1ViewModel>("Page 1");
            navContainer.AddPage <Page2ViewModel>("Page 2");
            navContainer.AddPage <Page3ViewModel>("Page 3");
            navContainer.AddPage <Page4ViewModel>("Page 4");
            navContainer.AddPage <Page5ViewModel>("Page 5");

            MainPage = navContainer;
        }
示例#2
0
        public App()
        {
            FreshIOC.Container.Register <IAgvService, AgvService>();
            FreshIOC.Container.Register <IJsonDatabaseService, JsonDatabaseService>();
            FreshIOC.Container.Register <ISoundService, SoundService>();
            FreshIOC.Container.Register <IRobotService, RobotService>();
            FreshIOC.Container.Register <IBarmanService, BarmanService>();

            var masterDetailNav = new MasterDetailNavigation();

            masterDetailNav.Initialize("Menu", "hamburger.png");
            masterDetailNav.AddPageWithIcon <FirstPageModel>("ГЛАВНАЯ", "star.png");
            masterDetailNav.AddPageWithIcon <DrinksPageModel>("БАРМЕН", "cup.png");
            masterDetailNav.AddPageWithIcon <BarPageModel>("НАСТРОЙКА БАРА", "tree_cup.png");
            masterDetailNav.AddPageWithIcon <SettingsPageModel>("НАСТРОЙКА РОБОТА", "robot_industrial.png");
            masterDetailNav.AddPageWithIcon <AgvPageModel>("НАСТРОЙКА ТЕЛЕЖКИ", "tractor.png");

            MainPage = masterDetailNav;
        }