如何在DataGrid的开头删除一个额外的列

时间:2014-07-08 11:05:28

标签: c# wpfdatagrid

我有一个动态生成的数据网格。问题是我在数据网格的开头看到一个额外的列空白虽然很小。

    <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!

1 个答案:

答案 0 :(得分:0)

将此设置为您的数据网格

HeadersVisibility="Column"