2011-08-05 61 views
0

有沒有什麼辦法可以在「Arizona」文件夾旁邊顯示「Barbara Jennings」行。我知道這是不可能的,因爲這兩個記錄按照「亞利桑那州」分組並顯示在組字段「亞利桑那州」中,但是對於我的一個要求,即使「亞利桑那」已關閉,我也想從父級開始顯示整個分組記錄一個記錄應該是可見的。請參閱下面預期的o/p屏幕。Flex Advance datagrid

我試過Flex庫窗口陰影窗口陰影我看到的唯一問題是我必須手動(通過操作腳本)照顧UI驗證/在驗證。

enter image description here

期望輸出

enter image description here

+0

你能顯示你當前的代碼嗎? – Taurayi

+0

我只使用Flex doc示例代碼,http://livedocs.adobe.com/flex/3/html/help.html?content=advdatagrid_02.html。我共享的屏幕是在Photoshop中創建的。 – Anandh

+0

您所需的功能在AdvancedDataGrid中不可用,據我所知。 –

回答

0

嘛。有可能的。但它會非常難看)

在AdvancedDataGrid中,您可以檢測何時打開或關閉該行。

當你這樣做時,你可以簡單地瀏覽你的dataprovider數組中的對象,並改變屬性是數據域。

該算法將如下所示: 如果打開該項目,請將屬性從第一個子項複製到父項,從第二個子項到第一個子項等,並擦除最後一個子項的屬性。您可以添加一些標誌的對象,這將確定對象是否被打開或關閉..

類似的東西:)

+0

我同意,除了Advance datagrid之外,您還有其他想法嗎?感謝您的回覆! – Anandh

+0

那麼,你也可以像你自己的datagrid一樣思考。一些中繼器,將崩潰的面板等。但是這是吃時間的實驗。 – grass

+0

準確的說,「我在VBox裏面使用了很少的列表來獲得這個輸出。 。 – Anandh

0

設置默認葉子圖標爲null,以隱藏它

<mx:AdvancedDataGrid width="100%" height="100%" defaultLeafIcon="{null}">