2010-04-26 86 views
1

我做使用Flex 4 SDK這個簡單的項目,我被困這個簡單的問題:我已經把排序屬性的AdvancedDataGridColumn爲false,但列標題仍呈現爲: alt text刪除排序箭頭

正如你所看到的,這個頭文件的標籤是「06」,但是列頭被分開,並保留了排序箭頭的位置。

我該如何改變這種情況?我希望我的列標題僅包含我的標籤。

我知道最有可能我需要用AdvancedDataGridHeaderRenderer做一些魔法,但我剛開始學習Flex並想獲得一些幫助。

回答

3

您可以添加以下屬性給AdvancedDataGrid本身:

<mx:AdvancedDataGrid sortExpertMode="true"/> 

這將擺脫惱人的額外空間爲箭頭。點擊列標題進行排序時,仍然會顯示一個箭頭,但它會更小並且不那麼突兀。它不會在標題中爲自己預留空間。

2
<mx:AdvancedDataGrid sortExpertMode="true">   
<mx:columns> 
    <mx:AdvancedDataGridColumn sortable="false" />