//Regex exp; public MobNumEditList() : base() { DSProperty = "Value"; base.MaxLength = 20; this.DropDownStyle = ComboBoxStyle.DropDown; _helper = new HelperNumEdit(this); }
void init() { DSProperty = "Value"; _helper = new HelperNumEdit(this); // TextChanged += MobNumEdit_TextChanged; // this.InputType = Android.Text.InputTypes.NumberFlagDecimal; reinitFilter(); }
public ICharSequence FilterFormatted(ICharSequence source, int start, int end, ISpanned dest, int dstart, int dend) { string s_ = subString(source, start, end); string left_ = subString(dest, 0, dstart); string right_ = subString(dest, dend, dest.Length()); string full_ = left_ + s_ + right_; if (!HelperNumEdit.textValidate(full_, min, max)) { return(new Java.Lang.String(string.Empty)); } return(null); }