6
因此,矩形控件具有用於製作圓角的RadiusX和RadiusY屬性。但是,這會影響所有角落,但我想知道是否有辦法影響頂部角落或底部角落等。有沒有辦法?如何在Silverlight中製作頂部(或底部)圓角矩形角?
因此,矩形控件具有用於製作圓角的RadiusX和RadiusY屬性。但是,這會影響所有角落,但我想知道是否有辦法影響頂部角落或底部角落等。有沒有辦法?如何在Silverlight中製作頂部(或底部)圓角矩形角?
看看在Border control CornerRadius屬性:
<Grid Width="100" Height="100">
<Border
BorderBrush="SlateBlue"
BorderThickness="5,10,15,20"
Background="Tomato" Padding="5"
CornerRadius="5,10,15,20">
<Rectangle Fill="Yellow" />
</Border>
</Grid>
您可以覆蓋兩個矩形,一個在另一個之上。在底部矩形上,設置頂部矩形的RadiusX和RadiusY屬性,使它們保持未設置狀態,然後將其移動到圓頂或底部。
使它們具有相同的顏色,它看起來像一個只有頂部或底部圓角的矩形。
除非有一些原故,你必須使用一個矩形覆蓋另一個矩形,邊境控制,適用於通過CornerRadius屬性控制每個角落的半徑。 – 2010-04-20 03:31:55
存在:邊界不會與控件一起縮放(除非需要)。 – Shaamaan 2011-10-14 14:53:54