Edit 2: Thank you all for your feedback. I solved the problem by adding this to my SelectedDatesChanged event:
Mouse.Capture(null);
When I select a
Found this
Code:
public void ReleaseMouse() { if (Mouse.Captured is CalendarItem) Mouse.Capture(null); }
XAML:
Source: https://quick-geek.github.io/answers/819560/index.html
Easy and seems to have no drawbacks: