public override UIView GetView (UIPickerView pickerView, int row, int component, UIView view) { var label = view as PickerLabel; if (label == null) { label = new PickerLabel (new RectangleF (16, 0, pickerView.Bounds.Width - 32, 44)); } var cpv = (CheckedPickerView)pickerView; var item = cpv.Items [row]; label.Text = item; label.IsSelected = item == cpv.selectedItem; return label; }
public override UIView GetView(UIPickerView pickerView, int row, int component, UIView view) { var label = view as PickerLabel; if (label == null) { label = new PickerLabel(new RectangleF(16, 0, pickerView.Bounds.Width - 32, 44)); } var cpv = (CheckedPickerView)pickerView; var item = cpv.Items [row]; label.Text = item; label.IsSelected = item == cpv.selectedItem; return(label); }
public UIView GetView(UIPickerView pickerView, int row, int component, UIView view) #endif { var label = view as PickerLabel; if (label == null) { #if !__UNIFIED__ label = new PickerLabel(new RectangleF(16, 0, pickerView.Bounds.Width - 32, 44)); #else label = new PickerLabel(new RectangleF((float)16, (float)0, (float)(pickerView.Bounds.Width - 32), (float)44)); #endif } var cpv = (CheckedPickerView)pickerView; var item = cpv.Items [row]; label.Text = item; label.IsSelected = item == cpv.selectedItem; return(label); }