0
我在c#代碼中用Path繪製了一系列點。我只是在xaml中給出一個例子。在wpf中繪製前後路徑時出現奇怪的問題
因此折線從(20,37)到(20,36)並返回到(20,37)。它應該很短,對吧?但它變成一個大約9dp長的細分市場。
如果我簡單地從(20,37)拉到(20,36),它表現正常。因爲這些點是實時繪製的,所以我不能進行預處理。
這是爲什麼,以及如何解決它?
<Path Stroke="Black" StrokeThickness="2">
<Path.Data>
<PathGeometry>
<PathFigure StartPoint="20,37">
<PathFigure.Segments>
<LineSegment Point="20,36"/>
<LineSegment Point="20,37"/>
</PathFigure.Segments>
</PathFigure>
</PathGeometry>
</Path.Data>
</Path>
或者只設置'StrokeLineJoin = 「圓」'。 – Clemens
非常感謝! – HDQ