|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
Здравствуйте! на Форме есть DataGridView1 - отражает данные из таблицы. Первая колонка - содержит в себе либо true либо NULL Помогите кодом Цикла - который бы пробегал по первой колонке и там где встречается true закрашивал бы ячейку цветом. Я тут накидал кое что - но не работает правильно.. Вернее не работает вообще.. Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 05:17 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
Отладчиком-то пробегал, смотрел, что именно дает в цикле Код: c# 1.
??? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 06:53 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haungan, Раскрашивайте в событии CellFormatting. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 07:17 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
Владимир САОтладчиком-то пробегал, смотрел, что именно дает в цикле Код: c# 1.
??? Исключение выходит сразу же Заданное приведение является недопустимым. Cat2 можно подробней? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:01 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
Как то так получилось - не уверен что верно.. Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:16 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haungan Код: c# 1. 2.
за это полагается ВМН ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:26 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
beg-in-er, Вы меня не лосите.. я же новичок в этом деле - помогите разобраться вот и все... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:34 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
понимаю что я там порезаконвертировался - все намного проще можно сделать Код: c# 1.
или то же ВМН? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:38 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haungan ! dataGridView1 как заполняешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:46 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:52 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haunganпонимаю что я там порезаконвертировался - все намного проще можно сделать Код: c# 1.
или то же ВМН?Это нормально... Но у тебя чередуются... True и Null... Не хорошо это... Поэтому я и спросил: dataGridView1 как заполняешь? Если через запрос, то лучше конкретное что-то подставлять, типа: Если True, то 1 иначе 0... И будешь конкретно знать... Но на само деле я не знаю твою задачу... Конкретика всегда есть... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 08:56 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
Владимир СА, В DataGridView данные с таблицы из БД на SQL там тип поля Repair - bit. По умолчанию вся колонка заполнена NULL в другой программе есть возможность изменять колонку Repair на true след образом Код: sql 1.
Убрать true в NULL Код: sql 1.
В моем DataGridView - отображается только данные из таблицы. Необходимо сделать так, что бы пробегая по таблице, натыкаясь на True закрашивалась бы ячейка - вот и все.. Понимаю что я работаю как со строкой и это наверно не правильно.. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 09:05 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haungan ! Ну дык, если у тебя сейчас цикл работает... Тебя вроде все устраивает... теперь посмотри, событие DataGridView.CellFormatting, что советует Cat2... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 09:13 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haunganВладимир САОтладчиком-то пробегал, смотрел, что именно дает в цикле Код: c# 1.
??? Исключение выходит сразу же Заданное приведение является недопустимым. Cat2 можно подробней? Не надо цикла. Надо использовать событие. И все сразу становится простым. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2013, 19:37 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haunganЗдравствуйте! на Форме есть DataGridView1 - отражает данные из таблицы. Первая колонка - содержит в себе либо true либо NULL Помогите кодом Цикла - который бы пробегал по первой колонке и там где встречается true закрашивал бы ячейку цветом. Я тут накидал кое что - но не работает правильно.. Вернее не работает вообще.. Код: c# 1. 2. 3. 4. 5. 6. 7.
Не отрабатывает, потому что: Код: c# 1. 2. 3. 4. 5. 6. 7.
Возьми этот код в тру\катч и посмотри. А потом сделай по тупому Код: c# 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 15:06 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
haunganЗдравствуйте! на Форме есть DataGridView1 - отражает данные из таблицы. Первая колонка - содержит в себе либо true либо NULL Помогите кодом Цикла - который бы пробегал по первой колонке и там где встречается true закрашивал бы ячейку цветом. Я тут накидал кое что - но не работает правильно.. Вернее не работает вообще.. Код: c# 1. 2. 3. 4. 5. 6. 7.
Возможно проблема в том, что приводишь к типу (bool), а надо к типу (bool?) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 16:53 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
VarcomВозможно проблема в том, что приводишь к типу (bool), а надо к типу (bool?) а может и не к типу (bool) или к типу (bool)? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 17:14 |
|
C# Цикл в DataGridView по первой колонке и закраска ячейки цветом
|
|||
---|---|---|---|
#18+
Остап ИбрагимовичVarcomВозможно проблема в том, что приводишь к типу (bool), а надо к типу (bool?) а может и не к типу (bool) или к типу (bool)? авторВ DataGridView данные с таблицы из БД на SQL там тип поля Repair - bit. По умолчанию вся колонка заполнена NULL Nullable<bool> ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2013, 17:30 |
|
|
start [/forum/search_topic.php?author=beefeater&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
18ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 2801ms |
total: | 2976ms |
0 / 0 |