Deberías postear los códigos que afectan a ese TextBox, o al menos revisarlos.
Otra opción que le veo es usar un
MaskedTextBox , que si bien es un poco más dificil de comprender, es efectivo para tu caso.
Este es un link para comprender ese control:
Completando el control MarkedTextBox