WPF datagrid 圆角问题

RT, 我可以用样式设定datagrid的圆角了. 但是,它把本身有的列标题和网格给覆盖了. 如何默认它不被覆盖?

样式代码:

<br> <Setter Property="Template"><br> <Setter.Value><br> <ControlTemplate TargetType="DataGrid"><br> <Border CornerRadius="10,10,10,10" BorderThickness="5" BorderBrush="Black"<br> Background="{TemplateBinding Background}" ><br> </Border><br> </ControlTemplate> <br> </Setter.Value><br> </Setter> <br>

    未加样式效果: ![ 图片说明](https://img-ask.csdn.net/upload/201703/07/1488896923_413453.png) 

    加样式效果: ![图片说明](https://img-ask.csdn.net/upload/201703/07/1488896947_956645.png)

额. 图片竟然不显示出来. 现在补充图片效果:

未加样式效果: 图片说明

加样式效果: 图片说明

没有C币了. 还请见谅!

Border里面没有加呈现控件 怎么会有原有 的网格
要改控件样式
先把系统样式导出来看看

datagrid本身不要边框,在控件外面画一个圆角矩形