Проблема рендеринга границы UWP - PullRequest
0 голосов
/ 27 февраля 2019

Либо я схожу с ума, либо границы с радиусом угла не отображаются правильно в UWP.Возьмите этот чрезвычайно простой пример:

<Border CornerRadius="6" BorderBrush="Blue" BorderThickness="1">
     <Rectangle Fill="Black"   />
</Border>

и посмотрите, как прямоугольник немного выходит за границы:

enter image description here

Это происходит вДизайнер в Visual Studio и когда приложение работает.

Кажется, что это происходит только тогда, когда на границе есть толщина> 0.

Есть идеи, почему это происходит?

1 Ответ

0 голосов
/ 27 февраля 2019

Если вы хотите применить угловой радиус к прямоугольнику.Лучше использовать свойства RadiusX и RadiusY прямоугольника.Такое использование не вызовет проблем при рендеринге.

<Rectangle Width="100" RadiusX="10" RadiusY="10" Height="60" Stroke="Red" StrokeThickness="2" Fill="Black" > </Rectangle>

enter image description here

...