我正在使用 flex builder 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 回答