我使用以下命令绘制一个矩形:
<Rectangle Width="300" Height="100" Stroke="Blue" StrokeThickness="6"> </Rectangle>
但是有一个反走样应用于它。有没有办法把它关掉?我想让它清晰明了。
发布于 2012-04-25 02:23:00
虽然有点晚,但RenderOptions.EdgeMode="Aliased"
做到了
<Rectangle Width="300"
Height="100"
Stroke="Blue"
StrokeThickness="6"
RenderOptions.EdgeMode="Aliased"/>
发布于 2011-04-08 01:31:16
查看SnapToDevicePixels:http://msdn.microsoft.com/en-us/library/aa970908.aspx
发布于 2013-01-23 23:12:28
关闭抗锯齿不是你想要的,因为你没有半径应用到角落。
如果您使用的是.Net 4或更高版本,请打开UseLayoutRounding http://msdn.microsoft.com/en-us/library/system.windows.uielement.uselayoutrounding(v=vs.95).aspx
https://stackoverflow.com/questions/5585082
复制相似问题