Организация элементов управления на основе макетов шаблонов в приложениях Flex - PullRequest
0 голосов
/ 18 июля 2011

Предположим, у вас есть представление, в котором содержит три элемента управления A, B и C .Элементы управления A и B находятся в HGroup, которая сама находится внутри VGroup с C.

В зависимости от взаимодействия с пользователем, я бы хотел переставить элементы управления в новые макеты .Например, все три в VGroup.Или, например, макет, который скрывает A и B и максимизирует размер C.

Хотя я мог бы написать код вручную, я хотел бы использовать что-то вроде шаблона макета .Шаблон, который содержит заполнители для A, B и C. Дайте текущее представление, я хотел бы передать новый шаблон, и представление должно измениться.

Существует ли такой компонент?

1 Ответ

0 голосов
/ 18 июля 2011

Я не знаю о таком компоненте, но почему вы не используете состояния? Вы можете поместить свои компоненты в разные контейнеры в каждом состоянии, чем изменять состояние родительского компонента. Я не пробовал, но это должно работать, потому что flex не реинициализирует один и тот же компонент, если он появляется во многих состояниях.

Надеюсь, это поможет

...