Je doute que je sois le seul à avoir proposé cette solution, mais si vous en avez une meilleure, veuillez la poster ici. Je veux simplement laisser cette question ici pour que d'autres puissent la rechercher plus tard.
J'avais besoin de dire si une date valide avait été entrée dans une zone de texte et c'est le code que j'ai trouvé. Je tire ceci lorsque le focus quitte la zone de texte.
try
{
DateTime.Parse(startDateTextBox.Text);
}
catch
{
startDateTextBox.Text = DateTime.Today.ToShortDateString();
}