Наследование: UIPickerView
Пример #1
0
 public UIComboBox(RectangleF rect) : base(rect)
 {
     this.BorderStyle = UITextBorderStyle.RoundedRect;
     pickerView       = new PickerView();
     this.TouchDown  += delegate {
         ShowPicker();
     };
     this.ShouldChangeCharacters += delegate {
         return(false);
     };
     pickerView.IndexChanged += delegate {
         var oldValue = this.Text;
         this.Text = pickerView.StringValue;
         if (ValueChanged != null && oldValue != Text)
         {
             ValueChanged(this, null);
         }
     };
     closeBtn = new UIButton(new RectangleF(0, 0, 31, 32));
     closeBtn.SetImage(UIImage.FromFile("Images/closebox.png"), UIControlState.Normal);
     closeBtn.TouchDown += delegate {
         HidePicker();
     };
     pickerView.AddSubview(closeBtn);
 }
		public UIComboBox(RectangleF rect) : base (rect)
		{
			this.BorderStyle = UITextBorderStyle.RoundedRect;
			pickerView = new PickerView();
			this.TouchDown += delegate {	
				ShowPicker();
			};
			this.ShouldChangeCharacters += delegate {
				return false;	
			};
			pickerView.IndexChanged += delegate {
				var oldValue = this.Text;
				this.Text = pickerView.StringValue;	
				if(ValueChanged!= null && oldValue != Text)
					ValueChanged(this,null);
					
			};
			closeBtn = new UIButton(new RectangleF(0,0,31,32));
			closeBtn.SetImage(UIImage.FromFile("Images/closebox.png"),UIControlState.Normal);
			closeBtn.TouchDown += delegate {
				HidePicker();
			};
			pickerView.AddSubview(closeBtn);
		}
		public PickerData (PickerView picker)
		{		
			Picker = picker;			
		}
Пример #4
0
 public PickerData(PickerView picker)
 {
     Picker = picker;
 }