wpf画矩形和划线时需要横向放大或者纵向放大,导致线宽不相等,如下图所示
1.矩形代码如下
<Rectangle Width="100" Height="100" Stroke="Black" Canvas.Top="20">
<Rectangle.RenderTransform>
<ScaleTransform ScaleX="3" ScaleY="1"/>
</Rectangle.RenderTransform>
</Rectangle>
效果图如下
2.折现代码如下
<Polyline Points="0 0 20 100 30 0 40 100 50 100 60 0" Stroke="Black" Canvas.Top="20">
<Polyline.RenderTransform>
<ScaleTransform ScaleX="3" ScaleY="1"/>
</Polyline.RenderTransform>
&l