To reproduce:
- Set the provider to FreeFormDateTimeProvider
- Bind the control to a value.
- Clear the date and tab out of the control.
Workaround:
Seth the value in the ParsingDateTime event handler:
if (e.InputString == "")
{
this.SetToNullValue();
}