Я сейчас пытаюсь проверить текстовое поле, поэтому можно вводить только буквы (aZ) с использованием TryParseExact.
У меня есть код для проверки времени, хотя кто-то может продемонстрировать, как это моглобыть сделано только с буквами.
Мой код выглядит следующим образом:
private void textBox2_Validating(object sender, CancelEventArgs e)
{
DateTime dateEntered;
if (DateTime.TryParseExact(textBox2.Text, "HH:mm", System.Globalization.CultureInfo.CurrentCulture, System.Globalization.DateTimeStyles.None, out dateEntered))
{
}
else
{
MessageBox.Show("You need to enter valid 24 hour time");
}
}