We have a requirement where the SelectedDate must be a Saturday only. We are using the MVVM pattern. I am able to change the SelectedDate property to the Saturday, however when I re-open the calendar, the last day of week the user clicked is still highlighted. How can I remove the highlighting, even though the SelectedDate has already been changed properly.
For example, say the user clicks Oct 11 (a Tuesday), I want Oct 15 (Saturday) to be highlighted, not Oct 11.
As I mentioned, the actual SelectedDate property is set just fine, it's the highlighted date I can not figure out how to remove.
I can provide a simple test project if needed.
Here is a screenshot of the issue. Note the Date in the control, and what's highlighted.