private void txtValue_Validating(object sender, CancelEventArgs e)
{
string errMsg = GenericQbItem.ValidateText(_gItem.Type, _gItem.CurrentEditType, txtValue.Text);
err.SetError(txtValue, errMsg);
if (errMsg.Length != 0)
e.Cancel = true;
else
_gItem.Value = txtValue.Text;
}