我该如何通过后台代码更改WPF DataGrid列标题文本?
我尝试了下面的代码,但它没有起作用。
this.sampleDataGrid.Columns[0].Header = "New Header";
this.sampleDataGrid.Refresh();
var template = new DataTemplate();
template.VisualTree = new FrameworkElementFactory(typeof(TextBlock));
template.VisualTree.SetValue(TextBlock.TextProperty, "New Header");
dataGrid.Columns[0].HeaderTemplate = template;