I have watched my users use the DateTime Picker and have noticed that they are slightly confused by its default UI behavior. I'd like to make a case for a small tweak, for better intuitiveness.
Recommendation: the selected date should be forgotten, not remembered, when the user clicks on the header and chooses a different month from the list of months.
We are using the DateTime Picker to pick a day, which triggers some other action. Nothing special. The day cell style shows that is has been chosen. However, when the user clicks on the header and chooses a different month, any previously chosen day number is remembered. If the previous selection was May 3rd, when the user changes to December, the 3rd will be selected. The cell style shows it. This pre-selection causes users to pause every time. They wait for the desired selected-date behavior to occur because they see the visible sign that a selection has occurred. Then they realize it is a default and click on a date.
Not a big problem, just a small hitch in the step.
Thanks
Recommendation: the selected date should be forgotten, not remembered, when the user clicks on the header and chooses a different month from the list of months.
We are using the DateTime Picker to pick a day, which triggers some other action. Nothing special. The day cell style shows that is has been chosen. However, when the user clicks on the header and chooses a different month, any previously chosen day number is remembered. If the previous selection was May 3rd, when the user changes to December, the 3rd will be selected. The cell style shows it. This pre-selection causes users to pause every time. They wait for the desired selected-date behavior to occur because they see the visible sign that a selection has occurred. Then they realize it is a default and click on a date.
Not a big problem, just a small hitch in the step.
Thanks