WPF released a fix for clipping in Visuals on high DPI. In order to get this behavior on an app targeting TFV < 4.6, you need at to add the following in the runtime section of your app.config file :
<AppContextSwitchOverrides value="Switch.MS.Internal.DoNotApplyLayoutRoundingToMarginsAndBorderThickness=false;" />
Note: This will only work on a machine which has atleast .NET 4.6 installed. If your app targets framework version >= 4.6, then you don't even need to put this switch and should get the good behavior by default.