【发布时间】:2011-08-04 17:26:10
【问题描述】:
我有一个Border,其中CornerRadius 属性设置为10。在Border 内部,有一个StackPanel。该面板包含两个Borders,分别具有蓝色和红色背景。
蓝色边框的左上角和右上角以及红色边框的左下角和右下角伸出第一个边框的弯曲边缘。我希望将蓝色和红色边框修剪到父边框。那可能吗?
顺便说一句,我知道如果我为蓝色和红色边框的CornerRadius 属性设置相同的值,它将遵循第一个的曲线。我不想要那个 - 我想要修剪。谢谢!
<Border
Width="200"
Height="200"
BorderThickness="1"
BorderBrush="Black"
CornerRadius="10">
<StackPanel>
<Border Height="100" Background="Blue" />
<Border Height="100" Background="Red" />
</StackPanel>
</Border>
【问题讨论】:
-
你能发布一些说明问题的代码吗?
标签: wpf