超简单的WPF实现虚线边框
这两天需要做一个仿照MAC OS系统的窗体效果用WPF实现,中间碰到了虚线矩形的需求,WPF Rectangle实现虚线边框矩形矩形效果 其实也超简单,只需要一行前端Rectangle标签代码即可实现
WPF前端xaml代码实现
<Rectangle Fill="Transparent" RadiusX="0" RadiusY="0" Margin="0" Stroke="Red" StrokeDashArray="3" />
例子简要描述
在这个例子中,通过设置
StrokeDashArray="3"
来实现虚线边框效果。可以根据需要调整 StrokeDashArray 中的数值来改变虚线的样式,例如使用 "4" 会得到更宽的虚线。
Rectangle属性说明
Fill:填充背景颜色(例子填充的是透明)
Stroke:设置虚线颜色
StrokeDashArray:虚线点阵之间的间隔