是的,所以,看...
让我用这个例子来回答这个问题:
<Border Width="100" Height="100" Margin="5"
Background="DimGray" CornerRadius="15">
</Border>
<Border Width="100" Height="100" Margin="5"
Background="DimGray" CornerRadius="15">
<Rectangle Height="100" Width="100" Fill="Purple" />
</Border>
<Border Width="100" Height="100" Margin="5" Padding="5"
Background="DimGray" CornerRadius="15">
<Rectangle Height="100" Width="100" Fill="Purple" />
</Border>
<Border Width="100" Height="100" Margin="5" Padding="5"
Background="Purple" CornerRadius="15">
<Rectangle Height="100" Width="100" Fill="Purple" />
</Border>
看起来像这样:
而且,为什么?因为 Windows 8 中的裁剪目前只支持矩形。不是多边形,不是圆角,不是任何东西。样本中的第 4 项实际上是您目前唯一的方法。至少你有一个选择!
祝你好运!