Наш канал в telegram канал codeby

Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде !  Подробнее ...

Выделение нескольких строк в DataGridView

В этой небольшой статье хочу показать на простом примере, как выделить несколько строк в элементе управления DataGridView.

И так, предположим, что у нас есть форма, которая содержит два элемента управления: DataGridView (dgvCustomers) и Button.

DataGridView

Элемент DataGridView используется для вывода данных таблицы Customers состоящей из двух колонок: id и name.

В качестве примера рассмотрим, как выделить несколько строк в DataGridView при нахождении одинаковых значений в столбце name.

Поиск значений и их выделение будет происходить в обработчике события button1_Click, поэтому для начала подпишемся на данное событие, после чего добавим следующий код:

выделенные строки

Метод ClearSelection позволяет убрать выделение в первой ячейке DataGridView.


Чат codeby в telegram перезагрузка

Обсуждаем вопросы информационной безопасности, методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие.  Подробнее ...

Свойство Selected, установленное в значение true, выделяет текущую строку.

Перед выполнением цикла необходимо обязательно проверить, чтобы свойство MultiSelect (элемента управления DataGridView) было установлено в значение true, так как именно оно отвечает за включение режима выделения нескольких строк.

Если необходимо просто выделить несколько найденных строк каким-либо цветом, то тогда замените, в выше приведенном примере, строку row.Selected = true на

цветные строки

Более подробно о том, как изменить цвет строки в DataGridView, можно прочитать, перейдя по ссылке.

Читайте также:


Codeby.net совместно с PHDays 8

Объявляют о проведении грандиозного конкурса с умопомрачительными призами ! Получи бесплатно билет на PHDays 8, деньги, футболку с символикой codeby, а так же всеобщий респект и уважение. Подробнее ...

Похожие темы

c# Как изменить цвет строки в DataGridView?... Изменение цвета строки в элементе управления DataGridView В данной статье хочу показать, как можно изменить цвет строки в элементе управления DataGri...
Чтение Xml файла с выводом данных в DataGridView в... Как выполнить чтение xml файла с выводом данных в DataGridView? В этой статье хочу показать на простом примере, как можно выполнить чтение xml файла ...
Как убрать выделение в первой ячейке DataGridView?... Убираем выделение в первой ячейке DataGridView В комментариях многие спрашивают: как убрать выделение в первой ячейке ? Этот вопрос очень часто повто...
Как передать данные между формами в c#... Передача данных между формами в языке c# В этой статье хочу показать один из возможных способов передачи данных между формами. Передача данных между...
c# Как выделить диапазон ячеек в DataGridView?... Выделение диапазона ячеек в DataGridView В этой небольшой статье хочу показать на простом примере, как можно программно выделить диапазон ячеек в эле...