日期:2014-05-17  浏览次数:21193 次

WPF,DataGrid的列标题没有了分割线
<DataGrid.ColumnHeaderStyle>
     <Style TargetType="DataGridColumnHeader">
          <Setter Property="FontWeight" Value="Bold" />
          <Setter Property="Background" Value="YellowGreen" />
          <Setter Property="HorizontalContentAlignment" Value="Center" />
     </Style>
</DataGrid.ColumnHeaderStyle>



设置了DataGrid的列头的样式,设置了Background的颜色,这一设置不打紧,列头之间的分割线没有了。
请问,如何设置列头之间的分割线的颜色,找遍了都没找到设置这个的属性

------解决方案--------------------
尝试设置Effect:

 <Setter Property="Effect">
                        <Setter.Value>
                            <DropShadowEffect BlurRadius="56"
                              Direction="392"
                              Color="#FF872E2E"
                              RenderingBias="Quality"/>
                        </Setter.Value>
                    </Setter>

------解决方案--------------------

<Style x:Key="GridViewColumnHeaderGripper"