0

我将一些数据绑定到 c# 中的数据网格,如下所示:

DataGrid1.ItemsSource = Logs.Where(elem => elem.Name == ActiveName);

但我想更改出现在数据网格上的一些列名并隐藏其他一些列。

我怎样才能做到这一点 ?

4

1 回答 1

0

您需要将 AutoGenerateColumns 设置为 false 并在 DataGrid.Columns 中指定您的列

<DataGrid AutoGenerateColumns="False">
     <DataGrid.Columns>
          <DataGridTextColumn Header="Serial Number" Binding="{Binding serialnumber}" />
          ...
     </DataGrid.Columns>
</DataGrid>
于 2013-07-10T14:52:35.523 回答