Общие свойства виджетов
При работе с виджетами вы можете обнаружить некоторые особенности или свойства, которые являются общими для различных виджетов. На этой странице вы найдете руководство по тому, как реализовать эти общие функциональности или изменить свойства, которые применимы к нескольким виджетам.
Вот эти свойства: вы также можете использовать ссылки справа для навигации к свойству.
Использование клавиатуры для увеличения/уменьшения значения свойства
Вы можете настраивать значение свойства, используя клавиши со стрелками вверх и вниз на клавиатуре. Совет: используйте клавишу Shift в сочетании с клавишами со стрелками, которая увеличивает или уменьшает значение на 10 единиц за раз.
Видимость
Условная
Условная видимость позволяет управлять отображением элементов пользовательского интерфейса (т.е. виджетов) на основе определенных условий или критериев. Она позволяет создавать динамические и персонализированные пользовательские взаимодействия, показывая или скрывая конкретное содержимое или функции.
Например, с его помощью вы можете отображать функции, опции или действия в зависимости от роли или разрешений пользователя, например, администраторы могут видеть элементы управления, доступные только администраторам.
Давайте посмотрим, как добавить условную видимость с примером, который позволяет пользователям добавлять врачей в свой список избранных только если они вошли в систему. По сути, значок избранного будет отображаться только для пользователей, вошедших в систему.
Вот как выглядит окончательный результат:
Вот шаги:
-
Выберите виджет из дерева виджетов или области холста.
-
Перейдите в панель свойств > включите Условное.
-
Нажмите на "Unset" и укажите условие, определяющее, должен ли отображаться или скрываться элемент пользовательского интерфейса. В этом примере мы сразу используем глобальное свойство "Пользователь вошел в систему". Это покажет виджет, если пользователь вошел в систему.
-
Вы можете переключить "Показать в конструкторе пользовательского интерфейса" для проверки эффекта отображения/скрытия этого виджета в конструкторе пользоватского интерфейса. Обратите внимание, что эта опция только помогает вам визуализировать эффект видимости на виджете и не влияет на ваше приложение.
Адаптивность
При разработке пользовательских интерфейсов с помощью виджетов вы заметите определенные свойства и функции, которые универсальны. Этот раздел предоставляет руководство по настройке этих общих атрибутов для разных виджетов.
Ниже приведены общие свойства; вы можете использовать ссылки для быстрого доступа к подробной информации о каждом свойстве.
Вы можете добиться этого, создав два отдельных виджета и устанавливая их адаптивную видимость (в разделе свойств).
В приведенном выше примере навигационное меню, созданное для веб-сайта или рабочего стола (слева), отображается только на более широком экране, включив опцию для рабочего стола. Точно так же, навигационное меню для мобильного устройства (справа) становится видимым только на маленьком экране, включив опцию для мобильного устройства.
Вот как это делается: