私はフレックスビルダー4.5を使用しています。データ グリッドには 20 行が表示されます。指定した行数をデータグリッドのヘッダーに表示したい。することは可能ですか?誰でもこれについてアドバイスできますか?
質問する
179 次
1 に答える
0
これは、文字列をグリッド列の headerText プロパティにバインドすることで実行できます。
そのように見える
<fx:Script>
<![CDATA[
[Bindable]
private var _personString:String = "";
/*change this variable's value will change the value of Header Named
"fullNameColumn".if you want to make some default value then assign
some default value to this _perosnString varialbe.*/
]]>
</fx:Script>
<s:DataGrid id="personsDataGrid"
width="100%"
height="100%"
selectedIndex="0">
<s:columns>
<s:ArrayList>
<s:GridColumn id="fullNameColumn"
dataField="YOUR_FNAME_DATAFIELD"
headerText="{ _personString.toUpperCase() } NAME"
minWidth="100"
maxWidth="250" />
<s:GridColumn headerText="PHONE"
dataField="YOUR_EMAIL_DATAFIELD"
minWidth="150"
maxWidth="250" />
<s:GridColumn headerText="EMAIL"
dataField="YOUR_EMAIL_DATAFIELD"
minWidth="150"
maxWidth="250" />
</s:ArrayList>
</s:columns>
</s:DataGrid>
これがあなたを助けますように!!!
于 2013-03-06T12:56:03.383 に答える