Как я могу настроить имена столбцов для 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». Как мне перейти, например, к изменению имен на «Ключ» и «Срок действия»?
Вы сможете изменить ячейки заголовка после установки источника данных:
if (dataGridView1.Columns["Value"] != null)
dataGridView1.Columns["Value"].HeaderText = "Key";
if (dataGridView1.Columns["Expiration"] != null)
dataGridView1.Columns["Expiration"].HeaderText = "Expire";