Требуются разработчики и тестеры для проекта codebyOS

Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

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

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

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

DataGridView

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

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

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

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

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


Набираем команду codeby webinar

Набираем команду для организации и проведения вебинаров Подробнее ...

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

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

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

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

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

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



Похожие темы

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