public NumericTextBox_Mobile() { this.OptionView = new UIView(); //cultureList this.cultureList.Add((NSString)"United States"); this.cultureList.Add((NSString)"United Kingdom"); this.cultureList.Add((NSString)"Japan"); this.cultureList.Add((NSString)"France"); this.cultureList.Add((NSString)"Italy"); //principalNumericTextBox principalNumericTextBox = new SFNumericTextBox(); principalNumericTextBox.Watermark = "Enter Principal"; principalNumericTextBox.AllowNull = true; principalNumericTextBox.MaximumNumberDecimalDigits = 2; principalNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; principalNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; principalNumericTextBox.FormatString = "c"; principalNumericTextBox.Value = 1000; principalNumericTextBox.CultureInfo = new NSLocale("en_US"); principalNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxMobileDelegate(); this.AddSubview(principalNumericTextBox); //interestRateNumericTextBox interestRateNumericTextBox = new SFNumericTextBox(); interestRateNumericTextBox.Watermark = "Enter RI"; interestRateNumericTextBox.AllowNull = true; interestRateNumericTextBox.MaximumNumberDecimalDigits = 0; interestRateNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; interestRateNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; interestRateNumericTextBox.FormatString = @"p"; interestRateNumericTextBox.Value = 1f; interestRateNumericTextBox.CultureInfo = new NSLocale("en_US"); interestRateNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxMobileDelegate(); this.AddSubview(interestRateNumericTextBox); //periodNumericTextBox periodNumericTextBox = new SFNumericTextBox(); periodNumericTextBox.Watermark = @"Enter Years"; periodNumericTextBox.AllowNull = true; periodNumericTextBox.MaximumNumberDecimalDigits = 0; periodNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; periodNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; periodNumericTextBox.FormatString = @"years"; periodNumericTextBox.Value = 20; periodNumericTextBox.CultureInfo = new NSLocale("en_US"); periodNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxMobileDelegate(); this.AddSubview(periodNumericTextBox); //outputNumericTextBox outputNumericTextBox = new SFNumericTextBox(); outputNumericTextBox.Watermark = @"Enter a number"; outputNumericTextBox.AllowNull = true; outputNumericTextBox.MaximumNumberDecimalDigits = 0; outputNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; outputNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; outputNumericTextBox.FormatString = @"c"; outputNumericTextBox.Value = 2000; outputNumericTextBox.Enabled = false; outputNumericTextBox.TextColor = UIColor.Gray; outputNumericTextBox.CultureInfo = new NSLocale("en_US"); outputNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxMobileDelegate(); this.AddSubview(outputNumericTextBox); mainPageDesign(); }
public override void ValueChange(SFNumericTextBox SFNumericTextBox, nfloat value) { (SFNumericTextBox.Superview as NumericTextBox_Mobile).SetValue(); }
public NumericTextBox() { this.cultureTypes.Add((NSString)"United States"); this.cultureTypes.Add((NSString)"United Kingdom"); this.cultureTypes.Add((NSString)"Japan"); this.cultureTypes.Add((NSString)"France"); this.cultureTypes.Add((NSString)"Italy"); numericTextBox1 = new SFNumericTextBox(); numericTextBox1.Watermark = "Enter Principal"; numericTextBox1.AllowNull = true; numericTextBox1.MaximumNumberDecimalDigits = 2; numericTextBox1.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox1.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox1.FormatString = "c"; numericTextBox1.Value = 1000; numericTextBox1.CultureInfo = new NSLocale("en_US"); numericTextBox1.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox1); numericTextBox2 = new SFNumericTextBox(); numericTextBox2.Watermark = "Enter RI"; numericTextBox2.AllowNull = true; numericTextBox2.MaximumNumberDecimalDigits = 0; numericTextBox2.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox2.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox2.FormatString = @"p"; numericTextBox2.Value = 0.1f; numericTextBox2.CultureInfo = new NSLocale("en_US"); numericTextBox2.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox2); numericTextBox3 = new SFNumericTextBox(); numericTextBox3.Watermark = @"Enter Years"; numericTextBox3.AllowNull = true; numericTextBox3.MaximumNumberDecimalDigits = 0; numericTextBox3.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox3.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox3.FormatString = @"years"; numericTextBox3.Value = 20; numericTextBox3.CultureInfo = new NSLocale("en_US"); numericTextBox3.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox3); numericTextBox4 = new SFNumericTextBox(); numericTextBox4.Watermark = @"Enter a number"; numericTextBox4.AllowNull = true; numericTextBox4.MaximumNumberDecimalDigits = 0; numericTextBox4.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox4.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox4.FormatString = @"c"; numericTextBox4.Value = 2000; numericTextBox4.Enabled = false; numericTextBox4.TextColor = UIColor.Gray; numericTextBox4.CultureInfo = new NSLocale("en_US"); numericTextBox4.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox4); titleText = new UILabel(); titleText.TextColor = UIColor.Black; titleText.BackgroundColor = UIColor.Clear; titleText.Text = @"Simple Interest Calculator"; titleText.TextAlignment = UITextAlignment.Left; titleText.Font = UIFont.FromName("Helvetica", 20f); this.AddSubview(titleText); description = new UILabel(); description.TextColor = UIColor.Black; description.BackgroundColor = UIColor.Clear; description.Text = @"The formula for finding simple interest is:"; description.TextAlignment = UITextAlignment.Left; description.Font = UIFont.FromName("Helvetica", 16f); this.AddSubview(description); formulaLabel = new UILabel(); formulaLabel.TextColor = UIColor.Black; formulaLabel.BackgroundColor = UIColor.Clear; formulaLabel.Text = @"Interest = Principal * Rate * Time"; formulaLabel.TextAlignment = UITextAlignment.Left; formulaLabel.Font = UIFont.FromName("Helvetica", 16f); this.AddSubview(formulaLabel); principal = new UILabel(); principal.TextColor = UIColor.Black; principal.BackgroundColor = UIColor.Clear; principal.Text = @"Principal"; principal.TextAlignment = UITextAlignment.Left; principal.Font = UIFont.FromName("Helvetica", 13f); this.AddSubview(principal); interestrate = new UILabel(); interestrate.TextColor = UIColor.Black; interestrate.BackgroundColor = UIColor.Clear; interestrate.Text = @"Interest Rate"; interestrate.TextAlignment = UITextAlignment.Left; interestrate.Font = UIFont.FromName("Helvetica", 13f); this.AddSubview(interestrate); term = new UILabel(); term.TextColor = UIColor.Black; term.BackgroundColor = UIColor.Clear; term.Text = @"Term"; term.TextAlignment = UITextAlignment.Left; term.Font = UIFont.FromName("Helvetica", 13f); this.AddSubview(term); interest = new UILabel(); interest.TextColor = UIColor.Black; interest.BackgroundColor = UIColor.Clear; interest.Text = @"Interest"; interest.TextAlignment = UITextAlignment.Left; interest.Font = UIFont.FromName("Helvetica", 13f); this.AddSubview(interest); allow = new UILabel(); allow.TextColor = UIColor.Black; allow.BackgroundColor = UIColor.Clear; allow.Text = @"Allow Null"; allow.TextAlignment = UITextAlignment.Left; allow.Font = UIFont.FromName("Helvetica", 16f); options.AddSubview(allow); allowSwitch = new UISwitch(); allowSwitch.ValueChanged += toggleChanged; allowSwitch.On = true; options.AddSubview(allowSwitch); culLabel = new UILabel(); culLabel.TextColor = UIColor.Black; culLabel.BackgroundColor = UIColor.Clear; culLabel.Text = @"Culture"; culLabel.TextAlignment = UITextAlignment.Left; culLabel.Font = UIFont.FromName("Helvetica", 16f); options.AddSubview(culLabel); culture = new UIButton(); culture.SetTitle("United States", UIControlState.Normal); culture.HorizontalAlignment = UIControlContentHorizontalAlignment.Center; culture.BackgroundColor = UIColor.Clear; culture.SetTitleColor(UIColor.Black, UIControlState.Normal); culture.Hidden = false; culture.Layer.BorderColor = UIColor.FromRGB(246, 246, 246).CGColor; culture.Layer.BorderWidth = 4; culture.Layer.CornerRadius = 8; culture.TouchUpInside += ShowPicker; options.AddSubview(culture); PickerModel model1 = new PickerModel(this.cultureTypes); model1.PickerChanged += (sender, e) => { this.selectedType = e.SelectedValue; culture.SetTitle(selectedType, UIControlState.Normal); if (selectedType == "United States") { numericTextBox1.CultureInfo = new NSLocale("en_US"); numericTextBox2.CultureInfo = new NSLocale("en_US"); numericTextBox3.CultureInfo = new NSLocale("en_US"); numericTextBox4.CultureInfo = new NSLocale("en_US"); } else if (selectedType == "United Kingdom") { numericTextBox1.CultureInfo = new NSLocale("en_UK"); numericTextBox2.CultureInfo = new NSLocale("en_UK"); numericTextBox3.CultureInfo = new NSLocale("en_UK"); numericTextBox4.CultureInfo = new NSLocale("en_UK"); } else if (selectedType == "Japan") { numericTextBox1.CultureInfo = new NSLocale("jp_JP"); numericTextBox2.CultureInfo = new NSLocale("jp_JP"); numericTextBox3.CultureInfo = new NSLocale("jp_JP"); numericTextBox4.CultureInfo = new NSLocale("jp_JP"); } else if (selectedType == "France") { numericTextBox1.CultureInfo = new NSLocale("fr_FR"); numericTextBox2.CultureInfo = new NSLocale("fr_FR"); numericTextBox3.CultureInfo = new NSLocale("fr_FR"); numericTextBox4.CultureInfo = new NSLocale("fr_FR"); } else if (selectedType == "Italy") { numericTextBox1.CultureInfo = new NSLocale("it_IT"); numericTextBox2.CultureInfo = new NSLocale("it_IT"); numericTextBox3.CultureInfo = new NSLocale("it_IT"); numericTextBox4.CultureInfo = new NSLocale("it_IT"); } }; picker = new UIPickerView(); picker.ShowSelectionIndicator = true; picker.Hidden = false; picker.Model = model1; picker.BackgroundColor = UIColor.White; options.AddSubview(picker); button = new UIButton(); button.SetTitle("Done\t", UIControlState.Normal); button.HorizontalAlignment = UIControlContentHorizontalAlignment.Right; button.BackgroundColor = UIColor.FromRGB(240, 240, 240); button.SetTitleColor(UIColor.Black, UIControlState.Normal); button.Hidden = false; button.TouchUpInside += HidePicker; options.AddSubview(button); this.BackgroundColor = UIColor.White; this.control = this; }
public NumericTextBox_Tablet() { controlView = new UIView(); //principalNumericTextBox principalNumericTextBox = new SFNumericTextBox(); principalNumericTextBox.Watermark = "Enter Principal"; principalNumericTextBox.AllowNull = true; principalNumericTextBox.MaximumNumberDecimalDigits = 2; principalNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; principalNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; principalNumericTextBox.FormatString = "c"; principalNumericTextBox.Value = 1000; principalNumericTextBox.Layer.CornerRadius = 8; principalNumericTextBox.Layer.BorderWidth = (nfloat)1.2; principalNumericTextBox.Layer.BorderColor = UIColor.Black.CGColor; principalNumericTextBox.CultureInfo = new NSLocale("en_US"); principalNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxTabletDelegate(); controlView.AddSubview(principalNumericTextBox); //interestRateNumericTextBox interestRateNumericTextBox = new SFNumericTextBox(); interestRateNumericTextBox.Watermark = "Enter RI"; interestRateNumericTextBox.AllowNull = true; interestRateNumericTextBox.Layer.CornerRadius = 8; interestRateNumericTextBox.Layer.BorderWidth = (nfloat)1.2; interestRateNumericTextBox.MaximumNumberDecimalDigits = 0; interestRateNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; interestRateNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; interestRateNumericTextBox.FormatString = @"p"; interestRateNumericTextBox.Value = 1f; interestRateNumericTextBox.CultureInfo = new NSLocale("en_US"); interestRateNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxTabletDelegate(); controlView.AddSubview(interestRateNumericTextBox); //periodNumericTextBox periodNumericTextBox = new SFNumericTextBox(); periodNumericTextBox.Watermark = @"Enter Years"; periodNumericTextBox.AllowNull = true; periodNumericTextBox.MaximumNumberDecimalDigits = 0; periodNumericTextBox.Layer.CornerRadius = 8; periodNumericTextBox.Layer.BorderWidth = (nfloat)1.2; periodNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; periodNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; periodNumericTextBox.FormatString = @"years"; periodNumericTextBox.Value = 20; periodNumericTextBox.CultureInfo = new NSLocale("en_US"); periodNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxTabletDelegate(); controlView.AddSubview(periodNumericTextBox); //outputNumericTextBox outputNumericTextBox = new SFNumericTextBox(); outputNumericTextBox.Watermark = @"Enter a number"; outputNumericTextBox.AllowNull = true; outputNumericTextBox.MaximumNumberDecimalDigits = 0; outputNumericTextBox.Layer.CornerRadius = 8; outputNumericTextBox.Layer.BorderWidth = (nfloat)1.2; outputNumericTextBox.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; outputNumericTextBox.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; outputNumericTextBox.FormatString = @"c"; outputNumericTextBox.Value = 2000; outputNumericTextBox.Enabled = false; outputNumericTextBox.TextColor = UIColor.Gray; outputNumericTextBox.CultureInfo = new NSLocale("en_US"); outputNumericTextBox.NumericTextBoxDelegate = new NumericTextBoxTabletDelegate(); controlView.AddSubview(outputNumericTextBox); this.AddSubview(controlView); this.mainPageDesign(); this.loadOptionView(); }
public NumericTextBox () { this.cultureTypes.Add ((NSString)"United States"); this.cultureTypes.Add ((NSString)"United Kingdom"); this.cultureTypes.Add ((NSString)"Japan"); this.cultureTypes.Add ((NSString)"France"); this.cultureTypes.Add ((NSString)"Italy"); numericTextBox1= new SFNumericTextBox(); numericTextBox1.Watermark = "Enter Principal"; numericTextBox1.AllowNull = true; numericTextBox1.MaximumNumberDecimalDigits = 2; numericTextBox1.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox1.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox1.FormatString = "c"; numericTextBox1.Value = 1000; numericTextBox1.CultureInfo = new NSLocale ("en_US"); numericTextBox1.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox1); numericTextBox2= new SFNumericTextBox(); numericTextBox2.Watermark = "Enter RI"; numericTextBox2.AllowNull = true; numericTextBox2.MaximumNumberDecimalDigits = 0; numericTextBox2.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox2.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox2.FormatString = @"p"; numericTextBox2.Value = 0.1f; numericTextBox2.CultureInfo = new NSLocale ("en_US"); numericTextBox2.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox2); numericTextBox3= new SFNumericTextBox(); numericTextBox3.Watermark = @"Enter Years"; numericTextBox3.AllowNull = true; numericTextBox3.MaximumNumberDecimalDigits = 0; numericTextBox3.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox3.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox3.FormatString = @"years"; numericTextBox3.Value = 20; numericTextBox3.CultureInfo = new NSLocale ("en_US"); numericTextBox3.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox3); numericTextBox4= new SFNumericTextBox(); numericTextBox4.Watermark = @"Enter a number"; numericTextBox4.AllowNull = true; numericTextBox4.MaximumNumberDecimalDigits = 0; numericTextBox4.PercentDisplayMode = SFNumericTextBoxPercentDisplayMode.Compute; numericTextBox4.ValueChangeMode = SFNumericTextBoxValueChangeMode.OnLostFocus; numericTextBox4.FormatString = @"c"; numericTextBox4.Value = 2000; numericTextBox4.Enabled = false; numericTextBox4.TextColor = UIColor.Gray; numericTextBox4.CultureInfo = new NSLocale ("en_US"); numericTextBox4.NumericTextBoxDelegate = new NumericTextBoxDelegate(); this.AddSubview(numericTextBox4); titleText = new UILabel(); titleText.TextColor = UIColor.Black; titleText.BackgroundColor= UIColor.Clear; titleText.Text=@"Simple Interest Calculator"; titleText.TextAlignment = UITextAlignment.Left; titleText.Font = UIFont.FromName("Helvetica", 20f); this.AddSubview(titleText); description = new UILabel(); description.TextColor = UIColor.Black; description.BackgroundColor= UIColor.Clear; description.Text=@"The formula for finding simple interest is:"; description.TextAlignment = UITextAlignment.Left; description.Font = UIFont.FromName("Helvetica", 16f); this.AddSubview(description); formulaLabel = new UILabel(); formulaLabel.TextColor = UIColor.Black; formulaLabel.BackgroundColor= UIColor.Clear; formulaLabel.Text=@"Interest = Principal * Rate * Time"; formulaLabel.TextAlignment = UITextAlignment.Left; formulaLabel.Font = UIFont.FromName("Helvetica", 16f); this.AddSubview(formulaLabel); principal = new UILabel(); principal.TextColor = UIColor.Black; principal.BackgroundColor= UIColor.Clear; principal.Text=@"Principal"; principal.TextAlignment= UITextAlignment.Left; principal.Font=UIFont.FromName("Helvetica", 13f); this.AddSubview(principal); interestrate = new UILabel(); interestrate.TextColor = UIColor.Black; interestrate.BackgroundColor= UIColor.Clear; interestrate.Text=@"Interest Rate"; interestrate.TextAlignment= UITextAlignment.Left; interestrate.Font=UIFont.FromName("Helvetica", 13f); this.AddSubview(interestrate); term = new UILabel(); term.TextColor = UIColor.Black; term.BackgroundColor= UIColor.Clear; term.Text=@"Term"; term.TextAlignment= UITextAlignment.Left; term.Font=UIFont.FromName("Helvetica", 13f); this.AddSubview(term); interest = new UILabel(); interest.TextColor = UIColor.Black; interest.BackgroundColor= UIColor.Clear; interest.Text=@"Interest"; interest.TextAlignment= UITextAlignment.Left; interest.Font=UIFont.FromName("Helvetica", 13f); this.AddSubview(interest); allow = new UILabel(); allow.TextColor = UIColor.Black; allow.BackgroundColor= UIColor.Clear; allow.Text=@"Allow Null"; allow.TextAlignment= UITextAlignment.Left; allow.Font=UIFont.FromName("Helvetica", 16f); options.AddSubview(allow); allowSwitch = new UISwitch(); allowSwitch.ValueChanged += toggleChanged; allowSwitch.On=true; options.AddSubview(allowSwitch); culLabel = new UILabel(); culLabel.TextColor = UIColor.Black; culLabel.BackgroundColor= UIColor.Clear; culLabel.Text=@"Culture"; culLabel.TextAlignment= UITextAlignment.Left; culLabel.Font=UIFont.FromName("Helvetica", 16f); options.AddSubview(culLabel); culture = new UIButton (); culture.SetTitle("United States", UIControlState.Normal); culture.HorizontalAlignment = UIControlContentHorizontalAlignment.Center; culture.BackgroundColor = UIColor.Clear; culture.SetTitleColor(UIColor.Black, UIControlState.Normal); culture.Hidden = false; culture.Layer.BorderColor = UIColor.FromRGB(246,246,246).CGColor; culture.Layer.BorderWidth = 4; culture.Layer.CornerRadius = 8; culture.TouchUpInside += ShowPicker; options.AddSubview (culture); PickerModel model1 = new PickerModel(this.cultureTypes); model1.PickerChanged += (sender, e) => { this.selectedType = e.SelectedValue; culture.SetTitle(selectedType, UIControlState.Normal); if(selectedType=="United States"){ numericTextBox1.CultureInfo = new NSLocale ("en_US"); numericTextBox2.CultureInfo = new NSLocale ("en_US"); numericTextBox3.CultureInfo = new NSLocale ("en_US"); numericTextBox4.CultureInfo = new NSLocale ("en_US");} else if(selectedType=="United Kingdom"){ numericTextBox1.CultureInfo = new NSLocale ("en_UK"); numericTextBox2.CultureInfo = new NSLocale ("en_UK"); numericTextBox3.CultureInfo = new NSLocale ("en_UK"); numericTextBox4.CultureInfo = new NSLocale ("en_UK");} else if(selectedType=="Japan"){ numericTextBox1.CultureInfo = new NSLocale ("jp_JP"); numericTextBox2.CultureInfo = new NSLocale ("jp_JP"); numericTextBox3.CultureInfo = new NSLocale ("jp_JP"); numericTextBox4.CultureInfo = new NSLocale ("jp_JP");} else if(selectedType=="France"){ numericTextBox1.CultureInfo = new NSLocale ("fr_FR"); numericTextBox2.CultureInfo = new NSLocale ("fr_FR"); numericTextBox3.CultureInfo = new NSLocale ("fr_FR"); numericTextBox4.CultureInfo = new NSLocale ("fr_FR");} else if(selectedType=="Italy"){ numericTextBox1.CultureInfo = new NSLocale ("it_IT"); numericTextBox2.CultureInfo = new NSLocale ("it_IT"); numericTextBox3.CultureInfo = new NSLocale ("it_IT"); numericTextBox4.CultureInfo = new NSLocale ("it_IT");} }; picker = new UIPickerView(); picker.ShowSelectionIndicator = true; picker.Hidden = false; picker.Model = model1; picker.BackgroundColor = UIColor.White; options.AddSubview(picker); button = new UIButton (); button.SetTitle("Done\t", UIControlState.Normal); button.HorizontalAlignment = UIControlContentHorizontalAlignment.Right; button.BackgroundColor = UIColor.FromRGB(240,240,240); button.SetTitleColor(UIColor.Black, UIControlState.Normal); button.Hidden = false; button.TouchUpInside += HidePicker; options.AddSubview (button); this.BackgroundColor = UIColor.White; this.control = this; }
public override void ValueChange (SFNumericTextBox SFNumericTextBox, float value) { (SFNumericTextBox.Superview as NumericTextBox).SetValue (); }