Помощь с интерфейсом

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

Помощь с интерфейсом

Сообщение Maxim_T »

Всех приветствую! Для работы программы пользователю нужно выбирать количество слоёв материала и задавать толщину каждого слоя. Хочу сделать так, что при выборе, например, 3х слоёв появлялись окна для ввода толщины каждого из трех и так далее. Пока не смог найти функцию, которая позволяет это реализовать. Может можно как-то скрыть окна для ввода толщины, а при выборе необходимого количества слоёв они бы появлялись. Прошу подсказать, возможно ли такое вообще реализовать? Если да, то какой функцией надо воспользоваться?
Вложения
форум.png
форум.png (5.44 КБ) 1173 просмотра
Borjomy_1

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

Re: Помощь с интерфейсом

Сообщение Borjomy_1 »

Используйте Tab (названия вкладок в продакшене можно скрыть, цвет вкладок и бордюров сделать прозрачным) По выбору количества слоев Tab переключается на нужную вкладку. Для каждого количества слоев я бы сделал кластер с нужным количеством параметров. Их Background можно также сделать прозрачными. Так проще манипулировать наборами
Alex Dem
assistant
assistant
Сообщения: 119
Зарегистрирован: 06 май 2015, 22:24
Версия LabVIEW: 2014, 2018
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Помощь с интерфейсом

Сообщение Alex Dem »

Maxim_T, может Вам такой вариант пригодится?
Вложения
Пример.vi
(12.88 КБ) 58 скачиваний
Maxim_T
beginner
beginner
Сообщения: 22
Зарегистрирован: 29 апр 2019, 10:53
Версия LabVIEW: 2018
Контактная информация:

Re: Помощь с интерфейсом

Сообщение Maxim_T »

Alex Dem писал(а): 07 янв 2022, 21:59 Maxim_T, может Вам такой вариант пригодится?
Благодарю за предоставленный вариант. Можно ли еще сюда добавить возможность при выборе слоя, что появлялось окно, где можно открыть файл и считать с него данные? Не могу разобраться как создать такой кластер.
Вложения
Снимок.PNG
Снимок.PNG (7.42 КБ) 1008 просмотров
Artem.spb

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

Re: Помощь с интерфейсом

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

Для наборов неопределённой/переменной длины логично использовать массивы. Спрятать все скролы/индексы и при изменении размера менять количество отображаемых элементов.
Для добавления пути проще сделать кластер путь/число и его уже использовать как "единицу" в кластере/массиве.
Alex Dem
assistant
assistant
Сообщения: 119
Зарегистрирован: 06 май 2015, 22:24
Версия LabVIEW: 2014, 2018
Благодарил (а): 1 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Помощь с интерфейсом

Сообщение Alex Dem »

Вам выше дали совет как правильно сделать, модифицирую свой пример немного, дальше уж самому нужно постараться. Удачи!
Вложения
Пример.vi
(16.62 КБ) 54 скачивания
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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