Ejemplo n.º 1
0
 public override void Selected(UIPickerView picker, nint row, nint component)
 {
     if (_renderer.Element.Items.Count == 0)
     {
         SelectedItem  = null;
         SelectedIndex = -1;
     }
     else
     {
         SelectedItem  = _renderer.Element.Items[(int)row];
         SelectedIndex = (int)row;
     }
     _renderer.UpdatePickerFromModel(this);
 }
Ejemplo n.º 2
0
            public override void Selected(UIPickerView picker, nint row, nint component)
            {
                if (_renderer.Element.Items.Count == 0)
                {
                    SelectedItem  = null;
                    SelectedIndex = -1;
                }
                else
                {
                    SelectedItem  = _renderer.Element.Items[(int)row];
                    SelectedIndex = (int)row;
                }

                if (_renderer.Element.On <PlatformConfiguration.iOS>().UpdateMode() == UpdateMode.Immediately)
                {
                    _renderer.UpdatePickerFromModel(this);
                }
            }