Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 我如何去掉多余的列?_C#_Wpf_Datagrid - Fatal编程技术网

C# 我如何去掉多余的列?

C# 我如何去掉多余的列?,c#,wpf,datagrid,C#,Wpf,Datagrid,我只是做了一个客户列表,从数据库中获取客户的详细信息,将它们添加到列表中,然后将列表添加到DataGrid中,但是我得到了太多额外的列!以下是我的DataGrid xaml代码: <DataGrid x:Name="dataGridC" HorizontalAlignment="Left" Margin="10" VerticalAlignment="Top" Height="150" Width="1000" /> 是的,因为你没有说明你想展示什么AutoGenerate

我只是做了一个客户列表,从数据库中获取客户的详细信息,将它们添加到列表中,然后将列表添加到DataGrid中,但是我得到了太多额外的列!以下是我的DataGrid xaml代码:

<DataGrid  x:Name="dataGridC" HorizontalAlignment="Left"  Margin="10" VerticalAlignment="Top" Height="150" Width="1000" />

是的,因为你没有说明你想展示什么
AutoGenerateColumns=“False”
不会生成数据网格中存在的列。ItemSource因为该属性刚刚告诉它不要生成任何列。。。行可能会显示,但实际上什么都看不见

<DataGrid x:Name="Grid" AutoGenerateColumns="False">
   <DataGrid.Columns>
      <DataGridTextColumn Binding="{Binding Id}" Header="ID" />
      <DataGridTextColumn Binding="{Binding nom_cs}" Header="Nom CS" />
      <DataGridTextColumn Binding="{Binding num_tel}" Header="Num Tel" />
      <DataGridTextColumn Binding="{Binding fax}" Header="Fax" />
      <DataGridTextColumn Binding="{Binding Adresse}" Header="Adresse" />
    </DataGrid.Columns> 
</DataGrid>

<DataGrid x:Name="Grid" AutoGenerateColumns="False">
   <DataGrid.Columns>
      <DataGridTextColumn Binding="{Binding Id}" Header="ID" />
      <DataGridTextColumn Binding="{Binding nom_cs}" Header="Nom CS" />
      <DataGridTextColumn Binding="{Binding num_tel}" Header="Num Tel" />
      <DataGridTextColumn Binding="{Binding fax}" Header="Fax" />
      <DataGridTextColumn Binding="{Binding Adresse}" Header="Adresse" />
    </DataGrid.Columns> 
</DataGrid>