Кнопка Flex или любой элемент управления с двумя метками - PullRequest
1 голос
/ 14 февраля 2011

Как мне иметь две метки на кнопке Flex, одну метку сверху, а другую внизу?

Ответы [ 3 ]

2 голосов
/ 14 февраля 2011

С помощью кнопки Spark Architecture вы можете просто создать собственный скин для кнопки.

Если вы используете архитектуру Halo / MX, вам придется расширить компонент. Если вы гуглите по кнопке с несколькими метками , появится множество решений.

1 голос
/ 14 февраля 2011

Вы можете сделать свой скин для своей кнопки. В этом скине Label установите для атрибута maxDisplayedLines столько строк, сколько вам нужно.

0 голосов
/ 15 февраля 2011
<mx:VBox verticalGap="0"  x="60" y="107">
    <mx:Canvas cornerRadius="5" backgroundColor="0xff0000" backgroundAlpha=".5" borderStyle="solid">
        <mx:Label text="Step 1" fontSize="20" fontStyle="italic" fontWeight="bold" width="171" />
    </mx:Canvas>
    <mx:Canvas cornerRadius="5" backgroundColor="0xff0000" backgroundAlpha=".5" borderStyle="solid">
        <mx:Label text="Initial Request" fontSize="20" fontStyle="italic" fontWeight="bold" width="100%" />
    </mx:Canvas>
</mx:VBox>

Это не правильное решение, но вы можете сделать Canvas похожим на кнопку, если хотите. Flexlib имеет компонент, где они предоставляют решение для Multiline Label.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...