public NumberRangePropertyEditorControl(NumberRange range) { InitializeComponent(); this.txtStart.Text = range.BeginValue.ToString(); this.txtEnd.Text = range.EndValue.ToString(); if (range == null) throw new ArgumentNullException("range"); this._range = range; }
public static NumberRange Parse(string value) { var result = new NumberRange(); if (string.IsNullOrEmpty(value) == false) { var values = value.Split(new string[] { SPLIT_STRING }, StringSplitOptions.RemoveEmptyEntries); if (values.Length > 1) { result._beginValue = Convert.ToDouble(values[0]); result._endValue = Convert.ToDouble(values[1]); } else if (values.Length == 1) { result._endValue = Convert.ToDouble(values[0]); } } return(result); }
public static NumberRange Parse(string value) { var result = new NumberRange(); if (string.IsNullOrEmpty(value) == false) { var values = value.Split(new string[] { SPLIT_STRING }, StringSplitOptions.RemoveEmptyEntries); if (values.Length > 1) { result._beginValue = Convert.ToDouble(values[0]); result._endValue = Convert.ToDouble(values[1]); } else if (values.Length == 1) { result._endValue = Convert.ToDouble(values[0]); } } return result; }
/// <summary> /// 克隆一个对象 /// </summary> /// <param name="a"></param> public NumberRange(NumberRange a) { this._beginValue = a._beginValue; this._endValue = a._endValue; }
public NumberRangeClickEventArgs(NumberRange range) { this._range = range; }