¿Cómo cambia el nombre de las columnas de DataGrid cuando AutoGenerateColumns = True?
Tengo una clase de estructura de datos simple:
public class Client {
public String name {set; get;}
public String claim_number {set; get;}
}
Que estoy alimentando en unaDataGrid
:
this.data_grid_clients.ItemSource = this.clients;
Me gustaría cambiar los encabezados de las columnas. Es decir: número de reclamación a "Número de reclamación". Sé que esto se puede hacer cuando creas manualmente las columnas haciendo algo como:
this.data_grid_clients.Columns[0].Header = "Claim Number"
sin embargo, elColumns
La propiedad está vacía cuando se generan automáticamente las columnas. ¿Hay alguna forma de cambiar el nombre de las columnas o tengo que generarlas manualmente?