Все, что я пытаюсь сделать, это разместить кнопку внутри панели, повернуть эту кнопку (чтобы она была вертикальной) и поместить ее на край панели. Я не могу сделать это правильно. Вот мой код:гибкое позиционирование кнопки внутри панели
<mx:Panel id="weekList" width="260" height="100%" x="-500" title="Weeks" >
<mx:List id="weekButtonList" width="260" borderVisible="false" contentBackgroundAlpha="0" dataProvider="{[email protected]}" itemClick="onWeekClick(event);" >
<mx:itemRenderer>
<mx:Component>
<mx:Button buttonMode="true" right="20" width="260" height="50" label="Week {data}" />
</mx:Component>
</mx:itemRenderer>
</mx:List>
<mx:HBox id="closeButtonHolder" rotation="90" width="100" >
<mx:Button label="OPEN" click="weekListToggle()" />
</mx:HBox>
</mx:Panel>
Если вы посмотрите на части сценария вы увидите, что я пытаюсь повернуть его и переместить его влево. Я просто пытаюсь переместить его где-то, и ничего не работает. Кроме того, текст, кажется, исчезает, когда я поворачиваю его на 90% -ую ось. Кто-нибудь знает, что я могу сделать для этого?
Мне нравится, как быстро люди реагируют здесь. Спасибо. – pfunc
+1 Хорошие диаграммы, хорошее объяснение. Вращение - сложная концепция для понимания людьми. – Robusto
Спасибо, Это также помогает понять, почему не встроенные шрифты не отображаются. Они «многослойны» внутри кнопки, где она обычно будет X, Y мудрой, затем вы поворачиваете элемент управления без возможности перемещения шрифта. как разрезать целое в тишине бумаги и переместить его поверх другого. – invertedSpear