Ind*_*dhi 11 c# wpf xaml datagrid
我想在绑定到数据库的WPF数据网格中设置用户定义的列标题.
用于显示ServerID,EventlogID我想在列标题中显示为Server,Event Log.
我已经尝试过这些......
<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>
Run Code Online (Sandbox Code Playgroud)
这样可以正常工作,它会更改列标题,并且还会显示数据.
但我的问题是它显示两次作为XAML的前两个列标题和DB的其他两个列标题.
|Server|Event Log|ServerID|EventLogID|
Run Code Online (Sandbox Code Playgroud)
如何克服这种复制?请帮忙!