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?

questionAnswers(5)

yourAnswerToTheQuestion