I tried most of the suggestions here and elsewhere, including manifest changes, .NET 4.7, etc. However, one additional change that was required in my setup was to increase the size of the CalendarFont of the control itself.
By default, my system was 7.875. Changing it to 10pt fixed the display problem (changing it to a slightly lower value improved the display, but did not fix it).
Disclaimer: This has not been verified in depth and may violate other scenarios. This information is for finding the ultimate solution.
Rob minnis
source share