我必须在wpf中绘制一些自定义形状,如Square,Ellipse,Spade等,如图所示。
现在我需要对图像中显示的那些形状应用一些简单的边框,
我应该如何实现它。形状大小id变量,它可以是小,中,大和特大。
到目前为止我所做的是使用此
绘制所有图像Ellipse
<Ellipse Width='4' Height='4' Stroke='Green' Fill='Red'>
Triangle
<Polygon Points='2 0, 4 4,0 4' Stroke='Green' Fill='Red'>
Spade
<Polygon Points='2 0, 4 2,2 4,0 2' Stroke='Green' Fill='Red'> and so on.
简单线条的第一个边框不是问题。我可以使用一个简单的边框或只是改变笔划的大小,以便它们显示它们有边框,问题在于虚线和双线边框
答案 0 :(得分:0)
StrokeThickness - 设置厚度,
StrokeDashArray - 设置虚线模式
关于第二个下拉列表中的最后两个项目 - 我没有看到为任何通用形状实现此类边框的简单方法。 [更新]检查this question它包含适用于您情况的一些想法