We recently changed the calendar control in our grid from ultraDateTimeEditor to UltraCalendarCombo to make use of the customized shortcut buttons(like Today). But users are used to entering the dates without the slashes(day, month, year seperator) in the control. How do I set the input mask in the ultracalendarcombo to have the same behaviour?
Thanks
That control does not support masking; if you like you can submit a feature request for that functionality.
Are there any workarounds to have the input mask in UltraCalendarCombo or shortcut buttons in UltraDateTimeEditor?
Sort of...what you could do is assign an EditorWithMask to the date column's Editor property, and add a DropDownEditorButton to that editor's ButtonsRight collection. You then assign an UltraMonthViewMulti instance to the DropDownEditorButton's Control property, and handle the DropDownEditorButton's BeforeDropDown and AfterCloseUp events to synchronize the date between the edit portion and the calendar. This solution requires a little bit of coding but I would not describe it as difficult or onerous, and if reuse is a concern you could derive from EditorWIthMask and do all this stuff in the derived implementation, essentially creating a hybrid editor that has both masking and the "shortcut buttons".
Brian,
I hate to bring this up on an old post...but I was trying out what you suggested above. All was going well until I got to the part about adding the "shortcut buttons". Could not figure out how to do it, so back to forums I go. Found another post from you, http://blogs.infragistics.com/forums/t/28280.aspx where you say the buttons cannot be added to the UltraMonthViewMulti. The pretty much renders this solution of an masked editor with date selection buttons null and void, doesn't it?