public bool ValidateInput(int maxValue) { int result; if (textBoxWidth.Text == String.Empty || !Int32.TryParse(textBoxWidth.Text, out result)) { DisplayMessage.Show(MessageId.UnspecifiedValue, this, Res.Get(StringId.Width)); textBoxWidth.Focus(); return(false); } else if (ColumnWidth <= 0) { DisplayMessage.Show(MessageId.InvalidNumberPositiveOnly, FindForm(), Res.Get(StringId.Width)); textBoxWidth.Focus(); return(false); } else if (maxValue > 0 && ColumnWidth >= maxValue) { DisplayMessage.Show(MessageId.ValueExceedsMaximum, FindForm(), maxValue, Res.Get(StringId.Width)); textBoxWidth.Focus(); return(false); } else { return(true); } }
private bool ValidateInput(int minValue, int maxValue) { if (radioButtonFixedHeight.Checked) { if (RowHeight == 0) { DisplayMessage.Show(MessageId.UnspecifiedValue, FindForm(), Res.Get(StringId.Height)); textBoxHeight.Focus(); return(false); } else if (minValue > 0 && RowHeight < minValue) { DisplayMessage.Show(MessageId.ValueLessThanMinimum, FindForm(), minValue, Res.Get(StringId.Height)); textBoxHeight.Focus(); return(false); } else if (maxValue > 0 && RowHeight >= maxValue) { DisplayMessage.Show(MessageId.ValueExceedsMaximum, FindForm(), maxValue, Res.Get(StringId.Height)); textBoxHeight.Focus(); return(false); } else { return(true); } } else { return(true); } }