VGroup があり、その中に可変量の VGroup があり、その中に 2 つの HGroup があります。
次のようなものです:
VGroup
VGroup
HGroup
HGroup
VGroup
VGroup
HGroup
HGroup
VGroup
VGroup
HGroup
HGroup
VGroup
.
.
VGroup
ここで、内側の VGroup にやや大きな下部パディング (マージン) を持たせたいと考えています。次に、HGroups にも下部パディングを持たせたいが、それよりも小さくしたい。わかる?内部 VGroup 内の最初の HGroup に paddingBottom スタイルを設定しようとしていますが、何も変更されていません。これは ActionScript にあります。ここに私が持っているものがあります:
var innerVGroup:VGroup = new VGroup();
var hGroup:HGroup = new HGroup();
hGroup.setStyle("paddingBottom", "5px") ;
var number= new Label();
number.text = clients[j].clientNumber;
hGroup.addElement(number);
innerVGroup.addElement(hGroup);
hGroup = new HGroup();
var userName:Label = new Label();
userName.text = clients[j].displayName;
hGroup.addElement(userName);
innerVGroup.addElement(hGroup);
this._view.outterVGroup.addElement(innerVGroup);
上記のコードは for ループ内にあり、innerVGroups の作成と outterVGroups への追加を続けます。
ただし、innerVGroups と hGroups の間の下部パディングは同じです。bottomPadding スタイルを 1px、-100px、500px のように設定しようとしましたが、変更されることはありません。