有没有办法不使用图像在矩形中显示水平或垂直线。
答案 0 :(得分:1)
是的,您可以使用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属性控制线条粗细和方向。