Задать вопрос
@TohaPerdoha8

Как в datagridview C# реализовать сортировку столбцов по нажатию на заголовок?

Здравствуйте. Возникла проблемма. Необходимо, что бы по нажатию на заголовок столбца, элементы списка в датагриде сортировались по этому столбцу. Они представлены в виде List. Как это можно сделать?
  • Вопрос задан
  • 1981 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C#-разработчик
    12 месяцев
    Далее
  • Merion Academy
    C# разработчик с нуля
    4 месяца
    Далее
  • Stepik
    PRO C#. Профессия "Backend разработчик"
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@MaximIs
bool x;
        private void button1_Click(object sender, EventArgs e)
        {
            // сортировка поочерёдно в обе стороны по первому столбцу
            dataGridView1.Sort(dataGridView1.Columns[0], x ? ListSortDirection.Ascending : ListSortDirection.Descending);
            x = !x;
        }

Так пробовали? Яндекс поиск
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы