只有一个边框的矩形

Lui*_*lar 6 wpf

我正在为按钮创建一个模板.如何仅绘制底部边框?

谢谢!

Sno*_*ear 19

<Border BorderThickness="0,0,0,1">
    <!-- Content -->
</Border>
Run Code Online (Sandbox Code Playgroud)

您可以为Border控制的任何部分设置不同的厚度.


Rac*_*hel 6

由于您需要虚线,请使用Line对象并将其设置为控件的底部

    <Line Stroke="Red" Height="2" Stretch="Fill" X2="1" 
          StrokeDashArray="1 2" VerticalAlignment="Bottom" />
Run Code Online (Sandbox Code Playgroud)

如果您不需要虚线,我建议Border将BorderThickness属性设置为0,0,0,1


Niv*_*kia 0

您可以尝试制作一个高度为 1 的矩形并将其垂直对齐到底部

<Rectangle Height="1" Stroke="Red" StrokeDashArray="1 2" VerticalAlignment="Bottom" />
Run Code Online (Sandbox Code Playgroud)