A kind of validating text field that allows a date to be entered.
Parameters
The date property to be editted.
A name for the the component, used when formulating error messages.
An IValidationDelegate used to handle validation exceptions.
The lastest acceptible date (optional).
The earliest acceptible date (optional).
If true, a value must be entered.