private void _tabBar_ItemSelected(object sender, UITabBarItemEventArgs e)
        {
            var item = e.Item;

            if (item == _tabBarItemCalendar)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Calendar;
            }
            else if (item == _tabBarItemAgenda)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Agenda;
            }
            else if (item == _tabBarItemSchedule)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Schedule;
            }
            else if (item == _tabBarItemClasses)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Classes;
            }
            else if (item == _tabBarItemMore)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Settings;
            }
        }
Пример #2
0
        private void _tabBar_ItemSelected(object sender, UITabBarItemEventArgs e)
        {
            var item = e.Item;

            if (item == _tabBarItemTasks)
            {
                ViewModel.OpenTasksView();
            }
            else if (item == _tabBarItemSchedule)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Schedule;
            }
            else if (item == _tabBarItemClasses)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Classes;
            }
            else if (item == _tabBarItemYears)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Years;
            }
            else if (item == _tabBarItemSettings)
            {
                ViewModel.SelectedItem = PowerPlannerAppDataLibrary.NavigationManager.MainMenuSelections.Settings;
            }
        }
Пример #3
0
 private void SwitchMeal(object sender, UITabBarItemEventArgs e)
 {
     this.viewSource            = new TableViewSource(new List <string>(), this.DateTimeToDefaultFormat());
     this.viewSource.Identifier = this.applicationTabBar.SelectedItem.Title;
     this.viewSource.DocumentId = DocumentId;
     this.mealTableView.Source  = this.viewSource;
     this.resetTableView();
     this.mealTableView.ReloadData();
 }
Пример #4
0
        void BottomTabBar_ItemSelected(object sender, UITabBarItemEventArgs e)
        {
            if (e.Item.Tag == 0)
            {
                var storyboard = UIStoryboard.FromName("Main", null);

                BookFlightViewController bookFlightViewController = storyboard.InstantiateViewController("BookFlightViewController")
                                                                    as BookFlightViewController;
                NavigationController.PushViewController(bookFlightViewController, true);
            }
        }
Пример #5
0
 private void OnItemSelected(object sender, UITabBarItemEventArgs e)
 {
     SetSelectedTab((int)e.Item.Tag);
 }
Пример #6
0
        private void OnTabSelected(object sender, UITabBarItemEventArgs e)
        {
            int position = Array.IndexOf(View.Items, e.Item);

            OnTabSelected(position);
        }
 protected void NavigateOnTabBar(object sender, UITabBarItemEventArgs args)
 => ServiceLocator.Current.GetInstance <NavigationService>().NavigateTo(GetTabBarItemType(args.Item));