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); }
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); } }