Элемент Пути XAML - как сделать мягкие углы

Я пытаюсь выяснить, как установить Свойство данных элемента Пути получить мягкие углы этого типа:

alt text

Прямо сейчас у меня есть только острые углы как это:

alt text

Я пытался играть с замещающими знаками, но я не могу получить то, что я хочу.

Спасибо

5
задан Glorfindel 23 July 2019 в 13:06
поделиться

1 ответ

Сегменты пути имеют свойство IsSmoothJoin, значение по умолчанию - false. Я никогда не пробовал, но это хороший кандидат.

Еще одна идея - использовать ломаную линию (вместо пути, если в вашем случае это нормально). PolyLine имеет свойство StrokeLineJoin типа PenLineJoin, которое позволяет закруглять углы. Возможные варианты см. В MSDN в разделе «Штрихи».

Edit: добавлено следующее: Фактически свойство StrokeLineJoin происходит от класса Shape, а Path является подклассом Shape, поэтому вы можете использовать это свойство непосредственно в экземпляре Path.

6
ответ дан 14 December 2019 в 08:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: