我有一个Canvas
,我在上面绘制了一条Path
:
<Path Data="M 380 110 v -10 l 100 -100"
Stroke="#C0C0C2" StrokeThickness="1" UseLayoutRounding="True" />
尽管
StrokeThickness
被设置为1,路径的垂直部分仍会跨越2个像素,并且颜色较浅。
我知道WPF有一个SnapsToDevicePixels
属性可以解决这个问题,而我在Silverlight中读到了一个UseLayoutRounding
属性,您可以在某些情况下使用它来达到相同的效果,但似乎不适用于Path
。是否有任何方法可以使该线条正确地绘制?