如何在DataGrid开始时删除额外的列
本文关键字:删除 开始时 DataGrid | 更新日期: 2023-09-27 18:12:09
我有一个动态生成的数据网格。问题是我在datagrid的开始处看到一个额外的列空白,虽然尺寸很小。
<DataGrid x:Name="individualGrid" Margin="0,2,0,0" Visibility="{Binding ElementName=individualFilter, Path=IsChecked, Converter={StaticResource BoolToVisibility}}"
Grid.Row="4" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" AutoGenerateColumns="True" VerticalScrollBarVisibility="Auto" Height="500"
ItemsSource="{Binding ElementName=deptFilter, Path=SelectedItem.Individuals.View}" AutomationProperties.AutomationId="AID_UH_individualGrid" ColumnWidth="*"
MinColumnWidth="140" CanUserAddRows="False" AutoGeneratingColumn="IndividualGrid_OnAutoGeneratingColumn"/>
在末尾还有一个额外的空白列,我使用ColumnWidth="*"删除,但不确定如何在开始时删除这个。请帮助
解决方案设置HeadersVisibility="Column"解决了这个问题。感谢Sajee!
将此设置为您的datagrid,
HeadersVisibility="Column"