public HomeView()
 {
     InitializeComponent();
     MessagingCenter.Subscribe <ViewModelCommonUtil>(this, ViewModelConst.MessagingHomeReload,
                                                     (sender) => { ControlScroll.ScrollToAsync(ControlScroll, ScrollToPosition.Start, false); });
     ViewModelConst.DataPageNavigation = Navigation;
     NavigationPage.SetHasNavigationBar(this, false);
 }
Example #2
0
        public EditTrainingScheduleView(int week)
        {
            InitializeComponent();
            MessagingCenter.Subscribe <ViewModelCommonUtil>(this, ViewModelConst.MessagingTrainingSelfScroll,
                                                            (sender) => { ControlScroll.ScrollToAsync(ControlScroll, ScrollToPosition.Start, false); });
            NavigationPage.SetHasNavigationBar(this, false);
            var vm = new EditTrainingScheduleViewModel(week: week, trainingStack: TrainingStack)
            {
                ErrorStack = ErrorStack.Children
            };

            BindingContext = vm;
        }
        public TrainingMasterView(int id)
        {
            InitializeComponent();
            MessagingCenter.Subscribe <ViewModelCommonUtil>(this, ViewModelConst.MessagingTrainingSelfScroll,
                                                            (sender) => { ControlScroll.ScrollToAsync(ControlScroll, ScrollToPosition.Start, false); });
            NavigationPage.SetHasNavigationBar(this, false);
            var vm = new TrainingMasterViewModel(id: id, partStack: PartStack, loadStack: LoadStack)
            {
                ErrorStack = ErrorStack.Children
            };

            BindingContext = vm;
        }