You would need also to update the DisplayDate
property of the Calendar when the SelectedDate is in different Month/Year in order to ensure the SelectedDate is in the current view.
You could bind DisplayDate to a property in the ViewModel and switch it according to the value of the DatePicker. I have attached a sample app to demonstrate the exact implementation. Please download it and give it a try.
Let me know if you have any additional questions.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items