I am unable to understand why Microsoft did not offer HANDLE of this control, it's EDIT box is s***

Is there any other Control (FREE) which do the same as DTPicker but also give User, handy way of enter date, NOT enter DD value and then use arrow key to go MM area for entry.

If there is no such type control, then please any one can guide me to How to validate Date other than CDate function, i mean Leap Year, days in the month like these...

Thanks in advance...

Looking forward to your help, suggestion any thing...