Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 26.03.2020
Сообщений: 27

Нужно раскрасить строки в DataGridView по определенным критериям

02.04.2022, 17:35. Показов 329. Ответов 1
Метки #c (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть DataGridView, которая заполнена не программно. Данные берутся из БД. Как можно закрасить строки, где неликвидный авто- красным, среднеликвидный-желтым, ликвидный-зеленым? Вот весь код который у меня есть:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
namespace БД_Автосалон
{
    public partial class Ликвидность_авто : Form
    {
        public Ликвидность_авто()
        {
            InitializeComponent();
        }
 
        private void Ликвидность_авто_Load(object sender, EventArgs e)
        {
            // TODO: данная строка кода позволяет загрузить данные в таблицу "автосалонDataSet.Ликвидность". При необходимости она может быть перемещена или удалена.
            this.ликвидностьTableAdapter.Fill(this.автосалонDataSet.Ликвидность);
            
        }
 
        private void ликвидностьDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            
        }
        
    }
    }
Пожалуйста, помогите! На скрине моя DataGridView.
Миниатюры
Нужно раскрасить строки в DataGridView по определенным критериям  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.04.2022, 17:35
Ответы с готовыми решениями:

Раскрасить строки в DataGridView
Добрый день. Собственно имеется приложение, которое тянет данные в DGV из двух таблиц, объединенных юнионом select <что-то> from...

Разделение строки на слова, и поиск слова по определенным критериям
Вводиться строка, разделенная пробелами. Требуется отыскать слово, в котором гласных A,E,I,O максимальное количество.

Определенным цветом раскрасить пересеченные прямоугольники
В файле зарание должны быть записаны координаты прямоугольника.Создать программу которая должна сначала на графическом экране отобразить...

1
 Аватар для Kazbek17
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,868
03.04.2022, 08:59
anastasiiaisaev,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
private void Ликвидность_авто_Load(object sender, EventArgs e)
        {
            // TODO: данная строка кода позволяет загрузить данные в таблицу "автосалонDataSet.Ликвидность". При необходимости она может быть перемещена или удалена.
            this.ликвидностьTableAdapter.Fill(this.автосалонDataSet.Ликвидность);
            for (int i = 0; i < dataGridView1.Rows.Count; i++)
            {
                var row = dataGridView1.Rows[i];
                var cell = row.Cells[8].Value;
                if (cell.Equals("Cреднеликвидный"))
                {
                    row.DefaultCellStyle.BackColor = Color.Yellow;
                }
                else if (cell.Equals("Неликвидный"))
                {
                    row.DefaultCellStyle.BackColor = Color.Red;
                }
                else if (cell.Equals("Ликвидный"))
                {
                    row.DefaultCellStyle.BackColor = Color.Green;
                }
 
            }
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.04.2022, 08:59
Помогаю со студенческими работами здесь

Выборка по определенным критериям
Имеется таблица в которой есть поле даты, где дата записывается в формате 01.01.2010. Так же есть поля где отдельно к этим датам пишется...

Фильтрация массива по определенным критериям
Доброго времени суток. Столкнулся с одной проблемой при написании скрипта, сам в JS не особо разбираюсь, поэтому прошу помощи на форуме. ...

Изменение параметров линий - по определенным критериям
Добрый день, гуру экселя. Помогите решить проблему. В определенном диапазоне листа B11:L31 находится множество разноцветных линий. В...

Сделать диаграмму в программе по определенным критериям
Есть программа,написанная на Си#, там есть диаграмма Она при нажатии на кнопку выводит значение всех полей,а нужно сделать так чтоб...

Выбор нужного круга по определенным критериям
Нужно выбрать подходящий круг из базы данных по следующим критериям: (Примерная структура программы, пользователь должен вводить только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru