Можно сортировать DataGridView
, нажав на один из его ColumnHeaderCell
. Но я бы хотел, чтобы один столбец, содержащий индекс каждой строки, оставался фиксированным.сортировка не всех столбцов в datagridview
Я имею в виду, что когда я нажимаю на другой заголовок столбца, строки сетки должны сортироваться по содержимому этого столбца, кроме первого столбца, содержащего индекс строк.
Извините! Я не могу отправить изображение!
спасибо за ваш ответ, но требуется столько времени, чтобы воссоздать эту колонку. например, у меня есть 200 строк, для каждого нажатия я должен ждать несколько секунд, чтобы увидеть изменения. возможно, я должен использовать другое datagridview для этого столбца, но я подумал, есть ли лучшее решение. – AhmadReza
А? Заполнение 200 ячеек числом не должно занимать более одной секунды даже на более медленной машине. Чтобы избежать ненужных обновлений экрана, это может помочь включить DGV в режим ожидания макета, см. Отредактированный ответ! Но на самом деле я могу добавить 20000 строк, и для установки этих индексов по-прежнему требуется меньше секунды! Если вы возьмете более одной секунды за 200 строк, происходит что-то еще ..!? – TaW