Скрытие заголовка DataGrid

WPF
  1. 5 года назад

    После скрытия заголовка на его месте осталось незанятое пространство. Как сделать так, чтобы сам DataGrid занял место заголовка.

     <DataGrid x:Name="dgSystems" Margin="0,0,29.5,0"  CellStyle="{DynamicResource DataGridCellStyle3}"  VirtualizingStackPanel.VirtualizationMode="Recycling" RowStyle="{DynamicResource DataGridRowStyle4}" Style="{DynamicResource DataGridStyle5}" AutoGenerateColumns="False" ItemsSource="{Binding BestSystems}" ColumnHeaderStyle="{DynamicResource DataGridColumnHeaderStyle3}" FocusVisualStyle="{DynamicResource ControlStyle3}" Background="#FF01031F" BorderBrush="White" Foreground="#FFCACACA" ColumnHeaderHeight="0" HorizontalGridLinesBrush="#FF1A1A1A" VerticalGridLinesBrush="#FF424942" BorderThickness="0" FontSize="10" VerticalScrollBarVisibility="Hidden" HorizontalScrollBarVisibility="Hidden" VerticalContentAlignment="Stretch"  RowHeaderStyle="{DynamicResource DataGridRowHeaderStyle}" IsReadOnly="True" MinColumnWidth="0" RowHeight="20"  HeadersVisibility="None">
                                       
                                        <DataGrid.Columns>
                                             <DataGridTextColumn Binding="{Binding S1}"  Foreground="#FF7E71ED" Width="49" FontSize="10"/>
                                             <DataGridTextColumn Binding="{Binding S2}"  Foreground="#FF7E71ED" Width="49" FontSize="10"/>
                                             <DataGridTextColumn Binding="{Binding S3}"  Foreground="#FF7E71ED" Width="49" FontSize="10"/>
                                             <DataGridTextColumn Binding="{Binding S4}"  Foreground="#FF7E71ED" Width="49" FontSize="10"/>
                                             <DataGridTextColumn Binding="{Binding S5}"  Foreground="#FF7E71ED" Width="49" FontSize="10"/>
                                              <DataGridTextColumn Binding="{Binding S6}"  Foreground="#FF7E71ED" Width="49" FontSize="10"/>
                                              <DataGridTextColumn Binding="{Binding S7}"  Foreground="#FF7E71ED" Width="49" FontSize="10"/>
                                        </DataGrid.Columns>
                                    </DataGrid>
    
    
    

    Также итересует как сделать так, чтобы при щелчке мышью на строке она не выделялась, а то потом невозможно эту подсветку убрать.

или зарегистрируйтесь чтобы ответить