WPF中重写DataGrid的列头的样式后,列宽不能左右拖动的解决办法

在样式中添加:                                 Cursor="SizeWE" 
                             HorizontalAlignment="Right" 
                                Width="1"
                                Height="25"
                                VerticalAlignment="Center" >
                               
                                                                                             Direction="-90" ShadowDepth="2" Softness="0.1" Opacity="0.3" />
                               

                           

注意:如果x:Name="PART_RightHeaderGripper" 不能用,  试试 x:Name="PART_HeaderGripper" 或 x:Name="PART_LeftHeaderGripper"

 

例子:XMAL中:

你可能感兴趣的:(WPF,c#)