WPF 给控件增加圆角效果注意事项

发布时间 2023-04-19 15:33:24作者: log9527

一般都使用Border包住需要增加圆角效果的控件,但是有一些地方需要注意:

<Border CornerRadius="8" Background="Red">
      <TextBlock Background="Red" Margin="4" Height="20" FontSize="8" Foreground="White"/>
</Border>
  1. 首先Border的背景色跟控件的背景色应该保持一致,获取控件不加背景色,直接被Border背景色覆盖。
  2. 控件应该与Border之间预留一定的距离,这个距离根据效果来给一个合适的值。如果没有这个距离,不会出现圆角效果。