3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 179
|
||||||
1 | ||||||
Нумерация строк в DataGridView22.01.2018, 08:33. Показов 4294. Ответов 11
Метки нет (Все метки)
Добрый день! подскажите как сделать, чтобы при скрытии строк нумерация шла попорядку??? в моем случае идет так
1,2 строка потом идет скрытие строки далее 4,5,6 скрытие и 8 и т.д. Как сделать чтобы шло попарядку??. Вот мой код:
0
|
22.01.2018, 08:33 | |
Ответы с готовыми решениями:
11
Нумерация строк в DataGridView Нумерация строк в DataGridView DataGridView, нумерация строк в отдельном столбце Нумерация отдельного столбца datagridview |
360 / 287 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
|
||||||
22.01.2018, 10:04 | 2 | |||||
Не очень так затея скрывать строки. Делайте фильтр по DataTable - это и быстрее и легче потом, не запутаетесь в индексах.
Также нужно понять - что означают номера строк - это уходит в БД или же сугубо для UI, для красоты пользователю. Если сугубо для красоты - то можно воспользоваться событиями самого грида, например
0
|
3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 179
|
||||||
22.01.2018, 10:28 [ТС] | 3 | |||||
hoolygan, у меня данные берутся из Datasource вот код:
0
|
154 / 144 / 33
Регистрация: 05.03.2013
Сообщений: 789
|
|
22.01.2018, 11:20 | 4 |
Нужно просто делать сортировку данных по номеру строки и будет все по порядку.
0
|
3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 179
|
||||||
22.01.2018, 12:15 [ТС] | 5 | |||||
как тогда сделать сортировку на -1 строке вот так неполучилось
0
|
154 / 144 / 33
Регистрация: 05.03.2013
Сообщений: 789
|
||||||
22.01.2018, 12:27 | 6 | |||||
Сортировка источника может быть сделана например так
1
|
360 / 287 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
|
|
22.01.2018, 12:38 | 7 |
Keysi, Если у Вас нумерация строк - величина, приходящая из БД - да и сама колонка скрыта от пользователей - тогда понять не могу причину этого. Ведь сама колонка отсротирована по номеру, просто скрыты строки. Я же думал, что нужно именно пользователю отобразить номера строчек, как ексель, например, отображает номера строк, но они ни к чему не привязаны.
0
|
3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 179
|
|
22.01.2018, 12:40 [ТС] | 8 |
0
|
360 / 287 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
|
|
22.01.2018, 18:14 | 9 |
Keysi, источник - это не грид. У источника (DataTable входящий в объект DataSet, которое Вы заполняете методом Fill() у dataadapter) - нет колонки с индексом "-1". нумерация колонок начинается с "0". Желательно Вам разобраться со своим кодом, потому что пока что Вы плаваете в нем.
1
|
3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 179
|
|
23.01.2018, 05:03 [ТС] | 10 |
Как нету 0- это колонка ФИО , значит -1 рисунок в приложении после скрытия строк у меня вот что получается:
0
|
6452 / 4053 / 1599
Регистрация: 09.05.2015
Сообщений: 9,487
|
|
23.01.2018, 05:24 | 11 |
1
|
3 / 4 / 2
Регистрация: 05.04.2011
Сообщений: 179
|
||||||
23.01.2018, 07:07 [ТС] | 12 | |||||
вот как она по нормальному называется чтобы по ней доступится или сделать по ней сортировку?
Добавлено через 25 минут Короче всем спасибо кого помучил. Оказывается после сортировки невидимые строки появляются. Было принято решение удалять их тогда и нумерация встает нормально в Column/Row Header
0
|
23.01.2018, 07:07 | |
23.01.2018, 07:07 | |
Помогаю со студенческими работами здесь
12
Автоматическая нумерация заголовков столбцов в DataGridView Нумерация строк в RichTextBox Нумерация строк в RichTextBox'e Нумерация строк в RichTextBox Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |