Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
IIISpikerIII
2 / 2 / 6
Регистрация: 04.05.2012
Сообщений: 62
1

Пропадает возможность сортировки в DGV после загрузки данных из DataTable

13.11.2012, 17:51. Просмотров 533. Ответов 4
Метки нет (Все метки)

Здравствуйте! Вывожу в DataGridView отфильтрованные значения из DataTable, но при этом пропадает возможность сортировки датагрида, щелкая по заголовкам столбцов.
C#
1
dgv_zayavki.DataSource = BazaDS.Tables["zayavka"].Select(filtr);
Подскажите пожалуйста как можно по другому обойти этот момент?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2012, 17:51
Ответы с готовыми решениями:

Синхронизация данных datatable с datagridview при ручном добавлении строк в DGV
Здравствуйте, остался последний элемент программы, который никак не могу решить. Есть...

Отображение индикатора загрузки данных в DGV
Помогите со progressBar1. При нажатии на кнопку нужно запустить progressBar1 чтоб полоса дошла до...

Создать таблицу DataTable с выводом данных в DGV
Привет! Помогите сделать в С# таблицу DataTable c примерно таким выводом DatagridView: Х 0 1 2 3 4...

Как получить индекс выделенной строки в DGV после сортировки
Добрый день. Для вывода в окошке номера текущей строки в гриде использую метод: void...

После загрузки пропадает звук
при загрузке звук системы есть, но после загрузки он пропадает и не могу включить S/PDIF в...

4
Eva_yk
43 / 43 / 18
Регистрация: 15.03.2009
Сообщений: 178
14.11.2012, 06:49 2
C#
1
2
for (int i = 0; i < dataGridView1.Columns.Count; i++)
     dataGridView1.Columns[i].SortMode = System.Windows.Forms.DataGridViewColumnSortMode.Automatic;
0
IIISpikerIII
2 / 2 / 6
Регистрация: 04.05.2012
Сообщений: 62
14.11.2012, 10:36  [ТС] 3
Eva_yk, так пробовал но возможность сортировки так и не появляется(( Вы уверены что так должно точно работать?
0
Learx
1046 / 853 / 194
Регистрация: 31.03.2010
Сообщений: 2,490
14.11.2012, 19:07 4
Попробуйте указывать всю таблицу.
для фильтрации используйте свойство DefaultView.Filter таблицы
0
IIISpikerIII
2 / 2 / 6
Регистрация: 04.05.2012
Сообщений: 62
22.11.2012, 10:05  [ТС] 5
Learx, если вы имели ввиду данный способ, то он работает только сортировка при нем в датагриде тоже невозможна.
C#
1
dgv_zayavki.DataSource = BazaDS.Tables["zayavka"].DefaulWiew.RowFilter="lomu=8"
Добавлено через 30 минут
Ураа! Нашел решение этой проблемы!) Если фильтровать BindingSource то тогда сортировка работать будет. Может кому мой пример и поможет
C#
1
2
3
BindingSource bs = new BindingSource(BazaDS, "new_zaya"); 
bs.Filter = filtrza; 
dgv_zayavki.DataSource = bs;
0
22.11.2012, 10:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2012, 10:05

Пропадает освещение после загрузки
Доброго времени суток, читал на многих форумах как это решить, у всех ответ был примерно один ...

После экрана загрузки пропадает изображение
При включении компьютера проходит экран загрузки Windows и дальше монитор перестает видеть мой ПК....

После установки XP SP3, пропала возможность загрузки предыдущей XP.
Доброго времени суток! Проблема очень стара, но постоянно испытываю с ней проблемы. Ситуация...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru