Имена настраиваемых столбцов для DataGridView со связанным DataSource

Как я могу настроить имена столбцов для DataGridView со связанным источником данных?

Вот код:

class Key
{
    public string Value { get; }
    public DateTime ExpirationDate { get; }
}

List<Key> keys = new List<Key>();
...// fill keys collection

DataGridView dataGridView = createAndInitializeDataGridView();
dataGridView.DataSource = keys;

Это дает мне dataGridView с именами столбцов «Value» и «ExpirationDate». Как мне перейти, например, к изменению имен на «Ключ» и «Срок действия»?

25
задан DOK 3 June 2011 в 14:22
поделиться

1 ответ

Вы сможете изменить ячейки заголовка после установки источника данных:

    if (dataGridView1.Columns["Value"] != null)
        dataGridView1.Columns["Value"].HeaderText = "Key";
    if (dataGridView1.Columns["Expiration"] != null)
        dataGridView1.Columns["Expiration"].HeaderText = "Expire";
10
ответ дан 28 November 2019 в 18:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: