Como você renomeia colunas DataGrid quando AutoGenerateColumns = True?
Eu tenho uma classe de estrutura de dados simples:
public class Client {
public String name {set; get;}
public String claim_number {set; get;}
}
Qual eu estou alimentando em umDataGrid
:
this.data_grid_clients.ItemSource = this.clients;
Eu gostaria de mudar os títulos das colunas. Ou seja: claim_number para "Reivindicar Número". Eu sei que isso pode ser feito quando você cria manualmente as colunas, fazendo algo como:
this.data_grid_clients.Columns[0].Header = "Claim Number"
No entanto, oColumns
a propriedade está vazia ao gerar automaticamente as colunas. Existe uma maneira de renomear as colunas, ou eu tenho que gerar manualmente as colunas?