Ответ 1
Похоже, вы можете сделать это с помощью Rectangle, если вы установите высоту в 1, а затем вертикально выровняете ее снизу так:
<Rectangle Height="1" Stroke="Red" StrokeDashArray="1 2" VerticalAlignment="Bottom" />
Мне нужно нарисовать пунктирную границу в Grid Cell. Я понял это с помощью Rectangle, но мне нужно показать только нижнюю границу прямоугольника без левого, правого или верхнего!
Rectangle r = new Rectangle();
r.StrokeThickness = 1;
r.Stroke = Brushes.Black;
r.StrokeDashArray = new DoubleCollection() { 5 };
r.StrokeDashCap = PenLineCap.Flat;
Спасибо!!
Похоже, вы можете сделать это с помощью Rectangle, если вы установите высоту в 1, а затем вертикально выровняете ее снизу так:
<Rectangle Height="1" Stroke="Red" StrokeDashArray="1 2" VerticalAlignment="Bottom" />