2016-01-11 2 views
0

Использование стандартных winforms DataGridView. .net 2.0.Связанный DataGridView отсутствует символ направления в столбце

DataGridView связан с BindingSource. BindingSource.DataSource настроен на SortableBindingList.

Столбцы создаются в моем коде и столбцах SortMode устанавливается в DataGridViewColumnSortMode.Programmatic.

OnColumnHeaderClick Я поставил несколько столбцов вида с каждой колонкой направлением сортировки и глифы порядками сортировки и обновлением DataGridView.

DataGridView сортируется правильно, но глифы направления сортировки столбцов исчезли.

ответ

0

Чтобы поддерживать сортировку нескольких столбцов в SortableBindingList, мне пришлось реализовать IBindingView и его методы.

Что означает, в моей реализации ApplySort (ListSortDescriptionCollection сортов)

необходимо установить IsSorted к истинным или ложным.

Смежные вопросы