, но заголовок сетки данных отображает
Если вы не знаете столбцы во время компиляции, вам нужно обработать событие AutoGeneratingColumns , как в следующем примере:
<data:DataGrid ItemsSource="..." AutoGenerateColumns="True" AutoGeneratingColumn="FormatColumnHeader"> </data:DataGrid> private void FormatColumnHeader(object sender, DataGridAutoGeneratingColumnEventArgs e) { e.Column.Header = ... }
column.Header = "your header"
или
<sdk:DataGridTemplateColumn Header="your header"/>
Это то, что вы имеете в виду?
void dataGrid2_AutoGeneratingColumn(object sender, DataGridAutoGeneratingColumnEventArgs e) { //throw new System.NotImplementedException(); e.Column.Header = ((string)e.Column.Header).Replace("_", " "); }