Многоуровневый ComboBox

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Многоуровневый ComboBox

Сообщение dadreamer »

Kosist писал(а):Интерестно, dadreamer, а Вам случайно не попадалось что-то, что позволяет создать дерево каталогов, как, например, в AIMP? (скрин прилагаю). Когда-то искал, пару год назад, но ничего не нашел. Но, честно говоря, в сторону .NET и ActiveX даже не смотрел тогда...
Готовое, увы, не попадалось. Также как и не попадался готовый листбокс для структуры папок/файлов. Когда мне оказалось это нужно, я взял обычный Multicolumn Listbox, поднастроил его, заменил стандартные символы на системные иконки и т.п., и обрабатывал все клики / нажатия клавиш в обычной Event-структуре. Думаю, для создания такого дерева как в AIMP можно использовать Tree. Там есть поддержка вложенных пунктов и отображение иконок (символов), правда только для первого столбца. Есть также вот такой скрытый контрол: http://forums.ni.com/t5/LabVIEW-Idea-Ex ... 734#M31418 С его помощью можно установить иконки для любого столбца.

На самом деле не так уж сложно создать обозреватель директорий и файлов, работы там на день, максимум два. Вот пример, с которого можно начать: http://forums.ni.com/t5/LabVIEW/listbox ... 26#M152752
Аватара пользователя
Kosist

Activity Gold
expert
expert
Сообщения: 1236
Зарегистрирован: 21 фев 2011, 23:44
Награды: 2
Версия LabVIEW: 2013-2020
Благодарил (а): 23 раза
Поблагодарили: 30 раз
Контактная информация:

Re: Многоуровневый ComboBox

Сообщение Kosist »

О, спасибо за ссылки! Можно попробовать поклацать ))
Мы делили апельсин - много наших полегло...
Ответить

Вернуться в «Общие»