Я сомневаюсь, что я единственный, кто придумал это решение, но если у вас есть лучшее решение, опубликуйте его здесь. Я просто хочу оставить этот вопрос здесь, чтобы я и другие могли найти его позже.
Мне нужно было указать, была ли введена действительная дата в текстовое поле, и это код, который я придумал. Я запускаю это, когда фокус покидает текстовое поле.
try
{
DateTime.Parse(startDateTextBox.Text);
}
catch
{
startDateTextBox.Text = DateTime.Today.ToShortDateString();
}
ParseиспользуетTryParsereferencesource.microsoft.com/#mscorlib/system/ глобализация/ - person Slai   schedule 01.02.2017