wpf中有时会遇到明明设置的1像素,但是画出的却是2像素的问题
比如这样
<Line X1="10" Y1="10" X2="100" Y2="10" Stroke="Black" StrokeThickness="1" >
</Line>
得到的确是…
简单的修正方法
<Line X1="10" Y1="10" X2="100" Y2="10" Stroke="Black" StrokeThickness="1" >
<Line.RenderTransform>
<TranslateTransform X="0.5" Y="0.5"/>
</Line.RenderTransform>
</Line>