Есть ли способ отобразить горизонтальные или вертикальные линии в прямоугольнике - PullRequest
0 голосов
/ 21 мая 2010

Есть ли способ без использования изображения для отображения горизонтальных или вертикальных линий в прямоугольнике.

1 Ответ

1 голос
/ 23 мая 2010

Да, вы можете легко сделать это с помощью LinearGradientBrush:

  <Rectangle Width="100" Height="100">
     <Rectangle.Fill>
        <LinearGradientBrush SpreadMethod="Reflect" StartPoint="0 0" EndPoint="0 0.05">
           <GradientStop Offset="0.5" Color="Black"/>
           <GradientStop Offset="0.5" Color="White"/>
        </LinearGradientBrush>
     </Rectangle.Fill>
  </Rectangle>

Толщину и ориентацию линии можно контролировать с помощью свойства EndPoint.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...