private void txtBox_Leave(object sender, EventArgs e) { string str = (sender as TextBox).Text.Trim(); Int64 value; bool isNum = Int64.TryParse(str, out value); if (isNum) { if (!locked) GetEventData(); } else (sender as TextBox).Text = "0"; }