I’ve set the MaxDate property on the UltraDateTimeEditor control, but the invalid dates still show as a normal forecolor. Is there a way to gray out those dates? Thanks.
UltraCalendarCombo exposes a Format property, which you could set to (for example) "MM/dd/yy h:mmtt", and the time component will then be parsed out of the typed value.
The user needs to enter a time of day along with the date. It looks like the UltraCalendarCombo control does not support time.
The UltraDateTimeEditor uses a .NET MonthCalendar for its dropdown area, which doesn't seem to support greying out the dates that are beyond the MaxDate. Fortunately, the UltraCalendarCombo does support this.
-Matt