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;
			}
예제 #2
0
            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);
            }
예제 #3
0
            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);
            }