如何为Border
控件提供虚线边框?我还需要它有圆角(即CornerRadius
> 0)。
答案 0 :(得分:3)
<Border>
<Grid>
<Rectangle StrokeDashArray="2.0 2.0" Stroke="Black" RadiusX="3" RadiusY="3" Fill="#FFD267"/>
<!-- put other contents in here-->
</Grid>
</Border>
不能在边框上直接使用StrokeDashArray,但可以获得与上述类似的效果。
答案 1 :(得分:2)
使用这样的画笔:
<LinearGradientBrush MappingMode="Absolute"
SpreadMethod="Repeat"
StartPoint="0,0.5"
EndPoint="4,0.5">
<GradientStop Offset="0"
Color="#40000000" />
<GradientStop Offset="0.5"
Color="#40000000" />
<GradientStop Offset="0.501"
Color="Transparent" />
</LinearGradientBrush>