Запрет DataGridView выбора строки при сортировке, если ни один не был ранее выбран - PullRequest
2 голосов
/ 10 сентября 2009

У меня есть сетка данных, в которой могут быть выбраны или не выбраны строки, когда пользователь сортирует их, щелкая заголовок столбца. Если есть выбранные строки, это не проблема, но если есть 0 выбранных строк, то сортировка выбирает строку автоматически (выбор является последовательным, но я не уверен, каковы критерии). Как я могу предотвратить такое поведение?

Если это уместно, DGV не привязан к данным и имеет полный выбор строк.

1 Ответ

6 голосов
/ 10 сентября 2009

Обработка отсортированного события DataGridView:

this.dataGridView1.Sorted += new System.EventHandler(dataGridView1_Sorted);

void dataGridView1_Sorted(object sender, System.EventArgs e)
{
    dataGridView1.ClearSelection();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...