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 に答える