Я думал, что это поведение по умолчанию (все документы Adobe, похоже, указывают на то, что это так). Скажем, у вас есть форма: Имя: [_ __ _ __] Пароль: [_ __ _ ____]Flex Forms: получение ярлыков для выравнивания, выравнивание по правому краю
обычно вы хотите имя и пароль выстраиваться с правой стороны (правое оправдание). Длина должна быть длиной самой длинной метки.
Когда я добавляю следующий код в свой MXML (авторинг в Flex 4), он этого не делает! Но, скорее, tjust запихивает все лево-оправданное, похожее на пример Name/Password выше.
Какое решение?
<s:Form id="directoryForm_A" width="100%">
<s:layout>
<s:VerticalLayout horizontalAlign="justify"/>
</s:layout>
<s:FormItem label="Click">
<s:Button label="Button"/>
</s:FormItem>
<s:FormItem label="Root Directory">
<s:TextInput x="0" width="100%" enter="handleUserSetRootDirectory(event)"/>
</s:FormItem>
</s:Form>
Вы пытались поставить «право» в «horizontalAlign =« justify »вместо« justify »? –
Это просто выравнивает весь FormItem справа, а не отдельные метки. –