Пример #1
0
        public App()
        {
            // The root page of your application
            var viewModel = new SmartSwitchViewModel();

            MainPage = new SmartSwitchView()
            {
                BindingContext = viewModel
            };
        }
Пример #2
0
        private void UpdatedDevices(SmartSwitchViewModel viewModel)
        {
            // The items have to be added programatically as there is no BindableProperty for Picker Items
            deviceNamesPicker.Items.Clear();
            foreach (var item in viewModel.Devices.Select((item) => item.DisplayName))
            {
                deviceNamesPicker.Items.Add(item);
            }

            // select the first one using BindableProperty
            viewModel.SelectedDeviceIndex = 0;
        }