It’s late, but here is the answer (I am using 2010, vb.net)
1. Set DateTimePicker Format property to custom
2. Place combobox over the DateTimePicker
3. In the code:
Private Sub...