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

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

Изменение цвета строки в элементе управления DataGridView

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

Как изменить цвет всех строк в DataGridView?

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

datagridview

Свойство RowsDefaultCellStyle позволяет получить, установить или изменить стиль, применяемый по умолчанию, для всех ячеек строки, а свойство BackColor изменяет цвет строки, а точнее фон каждой её ячейки.

Как изменить цвет выбранной строки в DataGridView?

В следующем примере показано, как можно изменить цвет выбранной или указанной строки в элементе управления DataGridView.

строка

Сначала с помощью свойства Rows указывается строка, цвет которой нужно изменить, затем с помощью свойства DefaultCellStyle получаем доступ к стилям ячеек выбранной строки, после чего с помощью свойства BackColor задаём или устанавливаем новый цвет.

Свойство DefaultCellStyle (на уровне строки) переопределяет унаследованное значение свойства RowsDefaultCellStyle.


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

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

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

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

DataGridViewCellStyle

В данном примере создаётся всего один объект класса DataGridViewCellStyle, который затем присваивается сразу нескольким выбранным строкам.

Как изменить цвет чётных и нечётных строк в DataGridView?

В следующем примере показано, как можно изменить цвет всех нечётных строк в элементе управления DataGridView.

нечётная строка

Если же вам нужно, например, сделать все чётные строки одного цвета, а нечётные другого, то решить данную задачу можно следующим образом:

строки

Свойство AlternatingRowsDefaultCellStyle переопределяет значение свойства RowsDefaultCellStyle.

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


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

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

Похожие темы

Вызов хранимой процедуры на клиенте... Вызов хранимой процедуры MySQL на клиенте В этой статье добавим возможность вызова хранимой процедуры из нашего клиентского приложения. Для начала...
Как добавить XML файл в Solution Explorer... Как добавить XML файл в проект В окне Solution Explorer нажмите правую кнопку мыши на имени текущего проекта. В появившемся контекстном меню выберите...
c# Функция автозавершения для textbox... Автозавершение при вводе данных в textbox В этой небольшой статье хочу показать на простом примере, как добавить возможность автозавершения при вводе...
c# Как программно добавить контрол на форму... c# Как программно добавить контрол на форму В этой статье рассмотрим процесс программного добавления визуального элемента управления (Control) на фор...
Как выделить несколько строк в DataGridView?... Выделение нескольких строк в DataGridView В этой небольшой статье хочу показать на простом примере, как выделить несколько строк в элементе управлени...