flex datagrid 修改標題排序圖標

<s:DataGrid id="datagrid" skinClass="skin.gridSkin">

    

</s:DataGrid>


1.修改 skin.gridSkin皮膚中 添加sortIndicator

 <fx:Component id="headerRenderer">

    <s:DefaultGridHeaderRenderer sortIndicator="{new ClassFactory(MyBitmapImage)}">


    </s:DefaultGridHeaderRenderer>

 </fx:Component>

2.MyBitmapImage.mxml內容如下

<?xml version="1.0" encoding="utf-8"?>

    <s:BitmapImage xmlns:fx="http://ns.adobe.com/mxml/2009" 

       xmlns:s="library://ns.adobe.com/flex/spark" 

       xmlns:mx="library://ns.adobe.com/flex/mx" 

       source="@Embed('assets/p_w_picpaths/1_41.png')">

     <fx:Declarations>

     <!-- 將非可視元素(例如服務、值對象)放在此處 -->

     </fx:Declarations>

    </s:BitmapImage>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章