我怎样才能改变一个DataGrid列的标题在后面的代码?如何更改DataGrid列的标题在后面的代码?
例子:
var dataGrid = new DataGrid();
dataGrid.ItemsSource = someRecords;
// ... now I want to change a column header ...
我怎样才能改变一个DataGrid列的标题在后面的代码?如何更改DataGrid列的标题在后面的代码?
例子:
var dataGrid = new DataGrid();
dataGrid.ItemsSource = someRecords;
// ... now I want to change a column header ...
使用DataGrid.Columns:
dataGrid.Columns[0].Header = "New Header for column 0";
您可以更改数据网格的头在Page_Load
dataGrid.HeaderRow.Cells[0].Text = "Any thing that you want to Enter";
我会用你绑定的物品类别的DisplayName
如下面
public class YourItemClass
{
[DisplayName("Column Name")]
public string SomeProperty{ get; set; }
}
这个问题是关于WPF ['DataGrid'](http://msdn.microsoft.com/en-us/library/system.windows.controls.datagrid(v = vs.110).aspx) –