簡體   English   中英

Flex:對當前排序的列使用datagrid標頭上的自定義背景皮膚

[英]Flex : Use custom background skin on datagrid header for currently sorted column

我使用flex mx:datagrid。 我可以將headerBackgroundSkin設置為指定要在所有datagrid列標題中顯示的外觀或圖片,並且效果很好!

問題是我找不到為當前排序的列指定自定義外觀的任何方法(排序是asc還是desc都沒關系,這只是向用戶顯示當前對哪個列進行排序)。

我還嘗試為每列創建一個自定義headerRenderer,但是它很復雜並且不能很好地工作。

我一直在尋找解決方案,但是找不到一個好的方法。 聽起來對我來說是一個非常基本的需求...令人難以置信的是,使用Flex實現它是如此復雜!

我注意到幾年前有人在尋找相同的東西,但沒有成功... http://groups.google.com/group/flex_india/msg/78564c365c487583

如果有人有解決方案或解決方法,我將不勝感激!

預先感謝金

[柔性]

列沒有“外觀”,但是,當用戶單擊以對列本身進行排序時,可以更改列本身的backgroundColor樣式。 如果您想要更復雜的東西,則必須擴展Datagrid本身才能做到。

如果僅更改backgroundColor,則它對標題沒有影響

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM