2012-06-19 40 views

回答

0

您是否嘗試閱讀flex DataGrid的基本幫助頁面?

http://livedocs.adobe.com/flex/3/html/help.html?content=dpcontrols_6.html

下面是來自現場的文檔樣本:

<?xml version="1.0"?> 
<!-- dpcontrols/DataGridVisibleColumn.mxml --> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > 
    <mx:DataGrid id="myDG" width="350"> 
     <mx:dataProvider> 
     <mx:ArrayCollection> 
      <mx:source> 
       <mx:Object Artist="Pavement" Price="11.99" 
        Album="Slanted and Enchanted" /> 
       <mx:Object Artist="Pavement" 
        Album="Brighten the Corners" Price="11.99" /> 
      </mx:source> 
     </mx:ArrayCollection> 
     </mx:dataProvider> 
     <mx:columns> 
     <mx:DataGridColumn dataField="Artist" /> 
     <mx:DataGridColumn dataField="Album" /> 
     <mx:DataGridColumn id="price" dataField="Price" visible="false"/> 
     </mx:columns> 
    </mx:DataGrid> 

    <!-- The column id property specifies the column to show.--> 
    <mx:Button label="Toggle Price Column" 
     click="price.visible = !price.visible;" /> 
</mx:Application> 
+0

我已經通過它去了,但它並沒有解決我的問題。 –

+0

對不起,但我不認爲我懷念你的問題。也許你以一種錯誤的方式表達自己?!請給出一個代碼或數據模型的樣本,並更準確地告訴我們你想要什麼! –

+0

抱歉誤會,但我得到了解決方案。我試圖在數據網格flex中顯示我從java獲得的對象,但遇到了顯示數據網格中對象屬性值的問題。我用 contractList = event作爲ArrayCollection而不是contractList = event.result as ArrayCollection ;.謝謝 –

相關問題