2013-03-06 48 views
0

我正在使用flex builder 4.5。數據網格顯示20行。我想在數據網格標題中顯示指定的行數。有可能嗎?任何人都可以就此提出建議嗎?使用flex指定數據網格中的數字來過濾行4.5

+0

問題已經解決了嗎?我不確定我是否理解你的任務。如果您需要另一種解決方案,請更好地解釋您的情況,我會盡力找到一種方法。 – Anton 2013-03-30 07:33:47

回答

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> 

也許這將幫助你!