一般都使用Border包住需要增加圆角效果的控件,但是有一些地方需要注意:
<Border CornerRadius="8" Background="Red"> <TextBlock Background="Red" Margin="4" Height="20" FontSize="8" Foreground="White"/> </Border>
- 首先Border的背景色跟控件的背景色应该保持一致,获取控件不加背景色,直接被Border背景色覆盖。
- 控件应该与Border之间预留一定的距离,这个距离根据效果来给一个合适的值。如果没有这个距离,不会出现圆角效果。