我想要做的是隱藏整個列,如果內容全爲空。無法隱藏Flex中的列
<mx:DataGrid width="100%" dataProvider="{service}" id="dg1">
<mx:columns>
<mx:DataGridColumn headerText="Location Origin" dataField="originLocation" visible="{data.originLocationExists}" />
<mx:DataGridColumn headerText="Location Destination" dataField="destinationLocation" visible="{data.destinationLocationExists}" />
<mx:DataGridColumn headerText="Location Group Origin" dataField="originLocationGroup" visible="{data.originLocationGroupExists}" />
<mx:DataGridColumn headerText="Location Group Destination" dataField="destinationLocationGroup" visible="{data.destinationLocationGroupExists}"/>
</mx:columns>
</mx:DataGrid>
在上面的示例,有時在「位置源」中的所有數據將是無效的,所以在可見的財產我把一個值是true或false取決於數據。但即使所有的數據都爲空,並且可見屬性等於false,它仍然保持可見。
我能做些什麼來解決這個問題?而我正在運行在Flex 3.2中
感謝您的有用鏈接。 – Delphy 2011-03-24 16:02:31
'多一個鏈接'現在不可用。 – 2016-10-04 14:54:23