我使用:
绘制一个矩形<Rectangle Width="300" Height="100" Stroke="Blue" StrokeThickness="6"> </Rectangle>
但是应用了抗锯齿功能。有没有办法把它关掉?我希望它清晰明了。
答案 0 :(得分:23)
有点晚了,RenderOptions.EdgeMode="Aliased"
做了伎俩
<Rectangle Width="300"
Height="100"
Stroke="Blue"
StrokeThickness="6"
RenderOptions.EdgeMode="Aliased"/>
答案 1 :(得分:5)
查看SnapsToDevicePixels:{{3p>
答案 2 :(得分:3)
关闭抗锯齿并不是你想要的,因为没有应用于角落的半径。
如果您使用的是.Net 4或更高版本,请启用UseLayoutRounding http://msdn.microsoft.com/en-us/library/system.windows.uielement.uselayoutrounding(v=vs.95).aspx