我有以下XAML代码:
<Path Data="M0,0 L 12 0 L 12 12 L 0 12 Z M 6 0 L 6 12 M 0 6 L 12 6" StrokeDashArray="1 1" Stroke="Black" StrokeThickness="1" SnapsToDevicePixels='True">
</Path>
然而,在我的屏幕上看起来非常模糊。 有解决方案吗?
答案 0 :(得分:4)
如果您只想要一个清晰的虚线路径,并且您可以通过将RenderOptions.EdgeMode声明为别名来获得所需的结果,以防止框架在短划线位于像素边界之间时插入路径轮廓:
<Path Data="M0,0 L 12 0 L 12 12 L 0 12 Z M 6 0 L 6 12 M 0 6 L 12 6" StrokeDashArray="1 1" Stroke="Black" StrokeThickness="1" RenderOptions.EdgeMode="Aliased">
</Path>