Как удалить строки из DataGridView?

У меня есть winform с предварительно загруженным DataGridView... Я хочу удалить строки из datagridview при выборе или выделении строк и нажатии кнопки...

Также хочу очистить все столбцы....

В настоящее время я использую

foreach (DataGridViewRow dgvr in dataGridView2.Rows)
{
    if (dgvr.Selected == true)
    {
        dataGridView2.Rows.Remove(dgvr);
    }
}

но он выдает исключение, которое «строки или не зафиксированы» или что-то в этом роде... было бы заметно, если бы у кого-нибудь были предложения получше....

11
задан abatishchev 1 July 2012 в 11:27
поделиться