public MvvmEnforcementModalPage()
        {
            InitializeComponent();

            LittleViewModel viewModel = new LittleViewModel();
            BindingContext = viewModel;

            // Populate Picker Items list.
            foreach (string language in viewModel.Languages)
            {
                picker.Items.Add(language);
            }
        }
Example #2
0
        public MvvmEnforcementModalPage()
        {
            InitializeComponent();

            LittleViewModel viewModel = new LittleViewModel();

            BindingContext = viewModel;

            // Populate Picker Items list.
            foreach (string language in viewModel.Languages)
            {
                picker.Items.Add(language);
            }
        }
Example #3
0
        protected override bool OnBackButtonPressed()
        {
            LittleViewModel viewModel = (LittleViewModel)BindingContext;

            return(viewModel.IsValid ? base.OnBackButtonPressed() : true);
        }