我知道我可以为不同的边创建带有矩形的虚线边框或具有不同笔划粗细的边框:
<StackPanel Orientation="Horizontal">
<Rectangle Stroke="Green" StrokeThickness="2" StrokeDashArray="4 2" Fill="LightGreen" Height="64" Width="32" Margin="5"/>
<Border BorderBrush="Green" BorderThickness="2,2,2,0" Background="LightGreen" Height="64" Width="32" Margin="5" />
</StackPanel>
无论如何我都可以实现:
?
更新:这需要填充它的父项中的空间(与我的固定大小的示例不同),例如网格 - 所以具有固定大小的 DrawingGeometry 和我自己的笔不能用于实现这一点..可以吗?