Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Разработка Windows Forms > не работает сорттровка в DataGridView |
Автор: Tauler 27.9.2007, 10:13 |
парни .есть у меня ДатаГритВью, к нему прибинден List через BindigSource. Судя по статье на RSDN, грид должен сортировать свое содержимое по клику по заголовку в столбце, причем сортировка включена вроде как по дефолту. Но ни фига не сортирует. в чем трабл? че включить в гриде надо? Памагитеееее! |
Автор: Fin 27.9.2007, 10:40 |
DataGridView только показывает данные. А вот сортировать ты должен сам самостоятельно по клику. Подписываешся на событие Sorting (если я правильно помню) и в обработчике события отсортировываеш твой List. |
Автор: archeg 27.9.2007, 11:18 |
Разве? оО Может там отключена сортировка? без биндинга сортируется? |
Автор: Tauler 27.9.2007, 11:23 | ||
Может я конечно и торможу, но вот тут http://rsdn.ru/article/dotnet/DataGridView20.xml русским по белому -
Вот. источник данных -через BindingSource список List, все по науке... |
Автор: Fin 27.9.2007, 11:57 | ||||
Я в свое время делал через SortMode = DataGridViewColumnSortMode.Programmatic; Но это ладно ![]() Читаем MSDN http://msdn2.microsoft.com/en-us/library/95scxcdy(vs.80).aspx
|
Автор: Tauler 27.9.2007, 12:39 | ||
ну вот нету автоматика.. :( |
Автор: ПапаМишка 27.9.2007, 13:27 |
какую студию юзаешь? |
Автор: Tauler 27.9.2007, 18:01 |
Visual Studio 2005 и помойму даж сервис пак 1 стоит Microsoft Visual Studio 2005 Version 8.0.50727.42 (RTM.050727-4200) Microsoft .NET Framework Version 2.0.50727 |