mx.containers.Grid を使用して一部のデータをレイアウトしています。最後の列は一連のチェックボックスです。MXML コード スニペット:
<mx:Grid width="95%" height="50%">
<mx:GridRow id="row1">
<mx:GridItem>
<mx:Label id="label1" ... />
</mx:GridItem>
<mx:GridItem>
<mx:Label id="textValue1" ... />
</mx:GridItem>
<mx:GridItem>
<mx:CheckBox id="checkBox1" />
</mx:GridItem>
</mx:GridRow>
<mx:GridRow id="row2">
<mx:GridItem>
<mx:Label id="label2" ... />
</mx:GridItem>
<mx:GridItem>
<mx:Label id="textValue2" ... />
</mx:GridItem>
<mx:GridItem>
<mx:CheckBox id="checkBox2" />
</mx:GridItem>
</mx:GridRow>
<mx:GridRow id="row3">
<mx:GridItem>
<mx:Label id="label3" ... />
</mx:GridItem>
<mx:GridItem>
<mx:Label id="textValue3" ... />
</mx:GridItem>
<mx:GridItem>
<mx:CheckBox id="checkBox3" />
</mx:GridItem>
</mx:GridRow>
</mx:Grid>
基本的に、ラベルとテキストの値を整列させたいのですが、Grid コンポーネントが適切に見えるようにします。ただし、チェックボックスを右揃えにしたいと思います。textValues の幅を 100% に設定しようとしましたが、何もしません。ハードコーディングされたピクセル値/キャンバス/その他を使用したくありません。変更/更新が簡単であることが重要だからです。