2013-03-15 1 views
2

Как я могу избежать изменения размера тире во время изменения размера окна? Рассмотрим следующее изображение: http://leprastuff.ru/data/img/20130315/b83eea4a7a3f07ca53a0e118ddbb9230.GifWPF пунктирная линия - фиксировать тире во время изменения размера

<Rectangle SnapsToDevicePixels="True" 
      Stroke="DarkGray" 
      StrokeDashArray="10 10" 
      StrokeThickness="1" /> 

Спасибо, Тони.

ответ

3

Установите Height Rectangle на нечто большее, чем одно.

В настоящее время вы рисуете верхнюю и нижнюю границу друг над другом. Поскольку пунктирный штрих рисует границу прямоугольника по часовой стрелке, начиная с верхнего левого угла, вы получаете наблюдаемое поведение.

Если вы намеревались нарисовать Прямоугольник с высотой одного, вы можете лучше нарисовать Line.

+0

Вау, это было довольно очевидно, спасибо. Мог бы сам это выяснить. Строка была немного более подробной, чтобы указать ее как пунктирный разделитель, поэтому я решил использовать Rectangle, но кажется, что вы не можете оставить видимой только одну сторону прямоугольника. Переключается на линию, работает как шарм. – Tony

 Смежные вопросы

  • Нет связанных вопросов^_^