通过使用flex 4.5指定数据网格中的数字来过滤行

时间:2013-03-06 11:08:00

标签: actionscript-3 flex flex4.5

我正在使用flex builder 4.5。数据网格显示20行。我想在数据网格标题中显示指定的行数。有可能吗?有人可以就此提出建议吗?

1 个答案:

答案 0 :(得分:0)

这可以通过将String绑定到grid列的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>

愿这对你有帮助!!!