With the DTPicker control, if you enter an invalid date and then move off of the control, the DTPicker will "correct itself" - i.e., it will revert back to the value it had before you entered the erroneous date. Fine. This is good.

However, how do I test whether or not this happened so that I can move focus back to the DTPicker if the user had entered a bad date?