Раскраска ячеек в DataGridView! #328375


#0 by Дуб
Хелп! Туплю, чем дальше - тем больше: на форме у меня два DataGridView. Хочу некоторые ячейки раскрасить иначе. Делаю, например, так: Color BC = Color.Yellow; for (int I = 0; I < dt_to_show.Rows.Count; I++) {     if (DT[1, I].Value != true)     {          for (int j = 0; j < 7; j++)          {               DT[j, I].Style.BackColor = BC;          }     } } Так вот: в одной таблице работает - в другой нет. Хоть убейся. Тонким краем помню, что, вроде, какое-то свойство DataGridView настроить надо, но какое - не помню.. Помогите, кто может! Плиз!
#1 by Дуб
+ : dt_to_show - DataTable, DT - DataGridView. Не работает - имеется в виду, не раскрашивает. Действия выполняются, ошибок нет.
#2 by nop
ппц... даже моя бабуля DataGrid раскрашивать умеет
#3 by Дуб
Не издеваться над увечным! Лучше подскажи.
#4 by Дуб
кста! это не DataGrid, а DataGridView.
#5 by nop
какая среда? Визуал Си?
#6 by nop
ппц... это ДотНет?
#7 by Дуб
C# , Framework 2
#8 by nop
бабуля сказала "Спытай у Гугля...", вот
#9 by Дуб
Бабуле - гран-мерси. Мне один параметр нужен. Я его где-то мельком видел - тогда не нужно было. А сейчас не найти. А вбить в строку поиска "DataGridView" мне советовать не надо: я уже полтора часа таким макаром по всем поисковикам лазаю.
#10 by Gepard
вот простенький примерчик private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e)        {            Справочник мойСправочник = (Справочник)dataGridView1.Rows[e.RowIndex].Cells[0].Value;            if (мойСправочник.Удален)                dataGridView1.Rows[e.RowIndex].DefaultCellStyle.ForeColor = Color.Gray;            else                dataGridView1.Rows[e.RowIndex].DefaultCellStyle.ForeColor = Color.Black;        }
#11 by Gepard
Баш Лекция по С#. Заочники. Полдевятого вечера. Препод безуспешно пытается вызвать интерес к теории у студентов, которые откровенно спят с открытыми глазами. Обращается к студентке на первой парте, которая тупо смотрит в пространство перед собой: Препод: -Например, нам нужно нарисовать ТОЧКУ на экране. ЧТО нам для этого нужно? Студентка (тупо): экран… Препод (безнадежно): правильно, и фломастер…
#12 by Gepard
+ просто в тему попался :)))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С