データベースにバインドされている WPF データグリッドにユーザー定義の列ヘッダーを設定したいと思います。
ServerID、EventlogIDの表示について サーバー、イベントログをカラムヘッダーに表示したい。
私はすでにこれらを試しました...
<DataGrid x:Name="dataGrid1" ItemsSource="{Binding}" AutoGenerateColumns="True" >
<DataGrid.Columns>
<DataGridTextColumn Header="Server" Width="Auto" IsReadOnly="True" Binding="{Binding Path=ServerID}" />
<DataGridTextColumn Header="Event Log" Width="Auto" IsReadOnly="True" Binding="{Binding Path=EventLogID}" />
</DataGrid.Columns>
</DataGrid>
これは正常に機能し、列ヘッダーが変更され、データも表示されます。
しかし、私の問題は、XAML からの最初の 2 つの列ヘッダーと、DB からの他の 2 つの列ヘッダーとして 2 回表示されます。
|Server|Event Log|ServerID|EventLogID|
この複製を克服する方法は? 親切に助けてください!