Есть массив кластеров. В кластере разные типы данных.
Как можно программно закрасить элемент массива и/или отдельный индикатор элемента массива?
Закрасить элемент массива
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Закрасить элемент массива
Массив в таблицу (Table indicator), а дальше
Can I Programmatically Change the Cell Colors of a Front Panel Table in LabVIEW?
NI Community: Programmatically Change Cell Colors of a Table
Can I Programmatically Change the Cell Colors of a Front Panel Table in LabVIEW?
NI Community: Programmatically Change Cell Colors of a Table
- Juri
- I/O
- Сообщения: 263
- Зарегистрирован: 19 апр 2017, 23:06
- Версия LabVIEW: 2021
- Благодарил (а): 13 раз
- Поблагодарили: 6 раз
Re: Закрасить элемент массива
string таблицу не хочется, это потом создаст дополнительные трудности, кроме того при скроле колесиком мыши она может бесконечно скролить вниз, где нет никаких значений, где фон не отличается от заполненных значений
-
- doctor
- Сообщения: 2211
- Зарегистрирован: 28 июн 2012, 09:32
- Награды: 3
- Версия LabVIEW: 2009..2020
- Откуда: город семи холмов
- Благодарил (а): 27 раз
- Поблагодарили: 27 раз
Re: Закрасить элемент массива
Делать массив кластеров с двумя элементами: ColorBox и число. Цвет менять ColorBox, а индикатор строки делать прозрачным и ставить поверх ColorBox.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Закрасить элемент массива
Для этого нужно отключить вертикальный скроллбар: ПКМ -> Visible Items -> снять галку с Vertical Scrollbar. Кроме того, чтобы таблица не скроллилась при выделении ячеек, нужно снять галку с пункта Selection Scrolling. Насчёт первого - я заворачиваю работу с таблицей в суб-ВИайки, получается достаточно компактно и красиво. И совсем не сложно.Usss писал(а):кроме того при скроле колесиком мыши она может бесконечно скролить вниз, где нет никаких значений, где фон не отличается от заполненных значений
- Juri
- I/O
- Сообщения: 263
- Зарегистрирован: 19 апр 2017, 23:06
- Версия LabVIEW: 2021
- Благодарил (а): 13 раз
- Поблагодарили: 6 раз
Re: Закрасить элемент массива
Borjomy_1 писал(а):Делать массив кластеров с двумя элементами: ColorBox и число. Цвет менять ColorBox, а индикатор строки делать прозрачным и ставить поверх ColorBox.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 1 Ответы
- 380 Просмотры
-
Последнее сообщение zxc_pavel
-
- 2 Ответы
- 391 Просмотры
-
Последнее сообщение ujin1
-
- 5 Ответы
- 991 Просмотры
-
Последнее сообщение seromax
-
- 2 Ответы
- 394 Просмотры
-
Последнее сообщение Sergey Puzanov