/// <summary>
/// Set SpinEdit integer format.
/// </summary>
/// <param name="editControl">SpinEdit Control</param>
/// <param name="minValue">Min Value</param>
/// <param name="maxValue">Max Value</param>
public static void SetIntegerFormat(this SpinEdit editControl, int minValue, int maxValue) {
if (editControl == null)
throw new ArgumentNullException("editControl");
SetIntegerFormat(editControl, minValue, maxValue, minValue);
}
/// <summary>
/// Set SpinEdit integer format.
/// </summary>
/// <param name="editControl">SpinEdit Control</param>
/// <param name="minValue">Min Value</param>
/// <param name="maxValue">Max Value</param>
public static void SetIntegerFormat(this SpinEdit editControl, int minValue, int maxValue, int defaultValue) {
if (editControl == null)
throw new ArgumentNullException("editControl");
editControl.Properties.IsFloatValue = false;
editControl.Properties.Mask.EditMask = "N0";
editControl.Properties.DisplayFormat.FormatType = FormatType.Numeric;
editControl.Properties.DisplayFormat.FormatString = "N0";
editControl.Properties.EditFormat.FormatType = FormatType.Numeric;
editControl.Properties.EditFormat.FormatString = "N0";
editControl.Properties.MinValue = minValue;
editControl.Properties.MaxValue = maxValue;
editControl.Value = defaultValue;
}
LotQtySpinEdit.SetIntegerFormat(1, 999999, 1);