c# - que es wpf
¿Cómo desactivar el anti-aliasing en formas WPF? (3)
Dibujo un rectángulo usando:
<Rectangle Width="300" Height="100" Stroke="Blue" StrokeThickness="6"> </Rectangle>
pero hay anti-aliasing aplicado a ella. ¿Hay alguna forma de apagar esto? Quiero que sea agudo y claro.
Consulte SnapToDevicePixels: http://msdn.microsoft.com/en-us/library/aa970908.aspx
Desactivar el suavizado no es lo que está buscando, ya que no tiene un radio aplicado a las esquinas.
Si usa .Net 4 o superior, active UseLayoutRounding http://msdn.microsoft.com/en-us/library/system.windows.uielement.uselayoutrounding(v=vs.95).aspx
Un poco tarde, pero RenderOptions.EdgeMode="Aliased"
hace el truco
<Rectangle Width="300"
Height="100"
Stroke="Blue"
StrokeThickness="6"
RenderOptions.EdgeMode="Aliased"/>