テキストが中央揃えになるように特定の列を揃えたいデータグリッドがあります(ヘッダーテキストとデータの両方)。データが数値の場合、合計列の中央揃えプロパティを保持して、右揃えになるように配置する必要があります。写真を見てください。
質問する
1599 次
1 に答える
2
以下は、異なる列に異なるスタイルを使用した例です。
<s:ArrayList>
<s:GridColumn id="dgFamilyRegisterLine" width="30"
labelFunction="{dgFamily.getRowNumber(dgFamily.dataProvider)}"
sortable="false">
<s:itemRenderer>
<fx:Component>
<s:DefaultGridItemRenderer color="0x888888"
fontStyle="italic"
textAlign="right"/>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
<s:GridColumn dataField="code" headerText="code" minWidth="250"/>
<s:GridColumn dataField="designation" headerText="designation" minWidth="250"/>
<s:GridColumn dataField="isEnabled" headerText="isEnabled" minWidth="70">
<s:itemRenderer>
<fx:Component>
<s:GridItemRenderer>
<s:layout>
<s:HorizontalLayout horizontalAlign="center" verticalAlign="middle"/>
</s:layout>
<s:Image visible="{(data.isEnabled=='1')?true:false}"
source="@Embed(source='assets/images/check.png')"/>
</s:GridItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
</s:ArrayList>
于 2013-08-13T11:32:42.383 に答える