Используйте событие. (Дважды щелкните событие в свойствах текстового поля в конструкторе). В этом примере обрезайте все ведущие пробелы перед сравнением и удалите символ, если этоprivate void textBox1_TextChanged(object sender, EventArgs e) { textBox1.Text = textBox1.Text.TrimStart('0'); }
0
TextChanged
РЕДАКТИРОВАТЬ
Как указано m.rogalski и Roma, версия выше позволяет ввести 0 после ввода действительного символа. Эта версия ниже исправит эту ошибку:
TextBox_TextChanged