2009-04-04 6 views
0

Ich kann nicht ganz verstehen, warum zwei vertikale Label-Komponenten nicht richtig unter einander erscheinen. Es scheint eine Menge Platz zwischen ihnen zu sein, ist es sowieso, um diesen Raum entfernt zu bekommen, da das Einstellen der Polsterung überhaupt keinen Unterschied macht.Holen Sie sich vertikale Etiketten, um nahe beieinander zu sein

Zum Beispiel, nehmen Sie dieses Layout-Code:

<mx:VBox> 
<mx:Label text="Title" paddingBottom="0" paddingLeft="0" paddingRight="0" paddingTop="0" /> 
<mx:Label text="Second bit of text I want to appear right under the first" paddingBottom="0" paddingLeft="0" paddingRight="0" paddingTop="0" /> 
</mx:VBox> 

Antwort

2

Sie müssen die VBoxverticalGap auf 0 oder einen geeigneten Wert einstellen.

+0

Ich fand "VerticalGap" auf einer VBox-Komponente, es ist viel besser (Einstellung auf 0), aber immer noch nicht perfekt. Ich kann auch scheinen, diese Eigenschaft zu einer programmatisch erstellten Komponente hinzuzufügen: "var contentLinkBox: VBox = new VBox();" – Dan

+0

Aha, Sie haben es als Stil festgelegt: contentLinkBox.setStyle ("verticalGap", 0); – Dan

0

Margin = 0?

+0

Ich kann scheinen, Marge zu einem Text oder Label-Komponente – Dan

Verwandte Themen