powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Снова по раскраске грида.
4 сообщений из 4, страница 1 из 1
Снова по раскраске грида.
    #38268085
Alex_men
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые форумчане!

Мне надо в гриде по определенному параметру выделить цветами строки. По строкам прохожу циклом это понятно. Когда разукрашивать надо было по одному параметру (удаленные операции) не напрягало и по строчке пройтись циклом.
так работало:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
For j = 1 To Me.MSHFG_req.Cols - 1
                        
                            Me.MSHFG_req.Row = i
                            Me.MSHFG_req.Col = j
                            Me.MSHFG_req.CellBackColor = arrRowColor(1)
Next j
Me.MSHFG_req.Redraw = True




Сейчас хотят аж по 7 параметрам. Да и вдруг подумалось что в гриде же можно диапазоны выделять. Сделал так:
Код: vbnet
1.
2.
3.
4.
5.
      
                            Me.MSHFG_req.Row = i
                            Me.MSHFG_req.Col = 1
                            Me.MSHFG_req.ColSel = Me.MSHFG_req.Cols - 1
                            Me.MSHFG_req.CellBackColor = arrRowColor(1)



Да не тут то было. Раскрашивается только первое поле строки. В чем я не прав и можно ли вообще обойтись без цикла прохода по колонкам?
...
Рейтинг: 0 / 0
Снова по раскраске грида.
    #38268100
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, насколько я понимаю
...
Рейтинг: 0 / 0
Снова по раскраске грида.
    #38268106
Alex_men
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

грустно многовато циклов получается. Не будет ли тормозить. С другой стороны в этом гриде навряд ли будет более 30-40 записей в день. попробуем что скажут циклы
...
Рейтинг: 0 / 0
Снова по раскраске грида.
    #38268169
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не будет, раз ты Redraw выключаешь
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Снова по раскраске грида.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]