原本是想了解一下‘SnapsToDevicePixle="true"’的作用
在环境中的代码
<Setter.Value>
<ControlTemplate TargetType="{x:Type ListBoxItem}">
<Border Name="Border" BorderBrush="Green" BorderThickness="2" Padding="2" CornerRadius="5" SnapsToDevicePixels="True">
<ContentPresenter></ContentPresenter>
</Border>
</ControlTemplate>
</Setter.Value>
转了一圈在stackoverflow找到想要的答案:让边框在拉伸的时候不模糊,四舍五入的占满像素点
还有就是更加推荐使用‘UseLayoutRounding’,不行了再设置SnapsToDevicePixel
------------
参考:.net - When should I use SnapsToDevicePixels in WPF 4.0? - Stack Overflow