2010-04-17 9 views

Antwort

6

Segmente eines Pfades eine IsSmoothJoin Eigenschaft, auf false säumigen. Ich habe es nie versucht, aber es scheint ein guter Kandidat zu sein.

Eine andere Idee ist die Verwendung einer PolyLine (anstelle eines Pfades, wenn das in Ihrem Fall in Ordnung ist). PolyLine verfügt über die Eigenschaft StrokeLineJoin des Typs PenLineJoin, die abgerundete Ecken ermöglicht. Siehe MSDN, unter Strokes, für die Möglichkeiten.

Bearbeiten: hinzugefügt die folgenden: Eigentlich stammt die StrokeLineJoin-Eigenschaft aus der Shape-Klasse und Path ist eine Unterklasse von Shape, so dass Sie diese Eigenschaft direkt in der Path-Instanz verwenden können.

+0

Danke Timores, ich war auf der Suche nach so etwas. Obwohl der Eckenradius immer noch etwas kleiner ist als das, was ich brauche, kann ich damit arbeiten. –

+0

Bitte beachten Sie den zusätzlichen Absatz am Ende. – Timores

0

Es gibt eine StrokeLineJoin, StrokeStartLine und eine StrokeEndLine -Eigenschaft für das Pfad-Tag, das Sie für diesen Effekt verwenden können. Anschließend können Sie die abgerundeten Effekte an scharfen Ecken innerhalb des Pfads oder am Ende des Pfads verwenden.

+0

Bitte geben Sie weitere Informationen, wenn Sie können, ein Beispiel ist immer gut erhalten. – HCarrasko