public Boolean checkValue()
{
Boolean isOk = true;
Int32 IntValue = 0;
if(Int32.TryParse(this.Text, out IntValue))
{
if(MinValue.HasValue && (IntValue < MinValue))
isOk = false;
if(MaxValue.HasValue && (IntValue > MaxValue))
isOk = false;
}
else
isOk = false;
return isOk;
}
}