powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGridView индекс строки
11 сообщений из 11, страница 1 из 1
DataGridView индекс строки
    #39036441
YDS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YDS
Гость
Как определить индекс строки (не выделенной!) в DataGridView, зная её ID?
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036469
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Он равен позиции в bindingSource

Код: c#
1.
bindingSource.Find("ID", 5).position
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036480
YDS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YDS
Гость
Cat2Он равен позиции в bindingSource

Код: c#
1.
bindingSource.Find("ID", 5).position



У меня нет bindingSource.
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036677
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YDSCat2Он равен позиции в bindingSource

Код: c#
1.
bindingSource.Find("ID", 5).position



У меня нет bindingSource.Кто запрещает выполнить поиск соответствующей строки в коллекции DataGridView.Rows ?
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036842
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
YDSCat2Он равен позиции в bindingSource

Код: c#
1.
bindingSource.Find("ID", 5).position




У меня нет bindingSource.
А надо
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036844
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
sphinx_mvYDSпропущено...


У меня нет bindingSource.Кто запрещает выполнить поиск соответствующей строки в коллекции DataGridView.Rows ?
Там может не быть колонки ID. Да и не должно там быть невидимых колонок по-правильному.
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036849
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Cat2YDSпропущено...


У меня нет bindingSource.
А надо
Рекомендуемый стиль программирования - связывание источника данных с контролом не напрямую, а через bindingSource
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036900
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2sphinx_mvпропущено...
Кто запрещает выполнить поиск соответствующей строки в коллекции DataGridView.Rows ?
Там может не быть колонки ID.Вообще-то... Из того, что DGV не "привязанный", а ТС настаивает на поиске по это колонке, то такая колонка там быть как бы должна...
Если, конечно, ТС ни о чем не забыл...
Cat2Да и не должно там быть невидимых колонок по-правильному.Наличие/отсутствие скрытых колонок как бы ни при чем......
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39036901
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Cat2пропущено...

А надо
Рекомендуемый стиль программирования - связывание источника данных с контролом не напрямую, а через bindingSource"Рекомендуемый" не есть "обязательный"...
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39037107
YDS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
YDS
Гость
sphinx_mv, Cat2,
Колонка ID есть и она скрытая.
Постараюсь приблизительно объяснить замысел:
Добаляю запись в базу через SQL-запрос из текстбоксов -> Беру данные из базы и посылаю в грид. После этого надо чтобы выделилась новая запись (для наглядности).
В случае редактирования записи - проще, так как редактируемая строка уже выделена и ее номер получить проще.

Возможно есть другие решения?
...
Рейтинг: 0 / 0
DataGridView индекс строки
    #39037122
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дежавю, однако...
YDS sphinx_mv, Cat2,
Колонка ID есть и она скрытая.
Постараюсь приблизительно объяснить замысел:
Добаляю запись в базу через SQL-запрос из текстбоксов -> Беру данные из базы и посылаю в грид. После этого надо чтобы выделилась новая запись (для наглядности).
В случае редактирования записи - проще, так как редактируемая строка уже выделена и ее номер получить проще.

Возможно есть другие решения?Ну, раз тут идет работа с базой данных, то правильнее делать через bindingSource - как Cat2 писал.
Пример можно смотреть тут .
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGridView индекс строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]