как разукрасить table ?

Простейшие вопросы в области инженерной разработки
Ответить
rt5yhd
beginner
beginner
Сообщения: 32
Зарегистрирован: 29 апр 2015, 16:22
Версия LabVIEW: 2015
Контактная информация:

как разукрасить table ?

Сообщение rt5yhd »

Здравствуйте, подскажите как разукрасить контрол table. Мне нужно при нажатии на столбец таблицы выделить этот столбец (весь или headers) другим цветом.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3387
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: как разукрасить table ?

Сообщение Artem.spb »

используйте свойства
color.png
color.png (11.45 КБ) 2617 просмотров
если одну ячейку, то точные координаты.
-1 - заголовок
-2 = весь столбец/строка
Borjomy_1

Activity Professionalism Silver
doctor
doctor
Сообщения: 2207
Зарегистрирован: 28 июн 2012, 09:32
Награды: 3
Версия LabVIEW: 2009..2020
Откуда: город семи холмов
Благодарил (а): 27 раз
Поблагодарили: 26 раз

Re: как разукрасить table ?

Сообщение Borjomy_1 »

Только перед этим необходимо заблокировать перерисовку контрола, а после обновления атрибутов ее разблокировать. Свойство контрола "Defer Panel Update" (блокировка = true)
В противном случае все будет происходить очень медленно.
Artem.spb

Activity Автор
professor
professor
Сообщения: 3387
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: как разукрасить table ?

Сообщение Artem.spb »

Borjomy_1 писал(а):Только перед этим необходимо заблокировать перерисовку контрола, а после обновления атрибутов ее разблокировать. Свойство контрола "Defer Panel Update" (блокировка = true)
В противном случае все будет происходить очень медленно.
полезное замечание, но если закрашивать столбцами, то тормозов особых не замечал.
Вот если поштучно, то да, тормоза нереальные
Ответить

Вернуться в «Для чайников»