Я хочу дать имя своим строкам (каждая строка различна, но я сначала планирую получить одно и то же имя для каждой из них для работы)
Таблица данных довольно проста: 12 столбцов и 3строк.Я использую следующий код, который вызывается после добавления последней строки в таблицу:
foreach (DataGridViewRow item in advancedDataGridView2.Rows)
{
item.HeaderCell.Value = "RowName";
}
Но я получаю следующую ошибку:
System.ArgumentOutOfRangeException: 'Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index'
Я пробовал несколько разныхспособы, которые я нашел в Интернете, но я продолжаю получать ту же ошибку, несмотря ни на что.
я использовал MessageBox.Show(item.HeaderCell.RowIndex.ToString());
, чтобы проверить, есть ли строки там и все ли в порядке (отображаются только номера строк от 0 до 2).
AllowUserToAddRows имееттакже был отключен, поэтому он не добавит эту пустую строку в конце.
У кого-нибудь есть предложения?