需要重寫flex的datagrid控制項,下面直接貼**。
重寫datagrid控制項,as檔案
colordatagrid.as
public var _rowcolorfunction:function;
public function set rowcolorfunction(f:function):void
public function get rowcolorfunction():function
override protected function drawrowbackground(s:sprite, rowindex:int,
y:number, height:number, color:uint, dataindex:int):void
}
super.drawrowbackground(s, rowindex, y, height, color, dataindex);}}
}下面是重寫控制項的使用
需要在頁面中給控制項傳遞乙個更改行背景的方法
public function colorfunction(item:object,color:number):number
return color;
}
Flex 4 問題彙總
1 tilelayout內容間距設定 2 spark 中設定陰影 在skinclass關聯的skin檔案中加入 3 滑鼠懸停時更改元件的外觀 例如更改背景顏色。在元件的skinclass關聯的skin檔案中做如下處理 在中新增懸停時的狀態,如 然後在中設定顏色 最後在宣告當中新增rollover,讓...
flex4 傾斜字型
傾斜字型要在flex3中做的話用 選擇特效 mx.effects.rotate來處理 而在flex4中對label做了擴充套件,先上圖 img textflow反轉字型 0 360反轉 中國四川省廣安縣協興鄉牌坊村的乙個客家家庭 vertical alignment or justification...
Flex4 布局方式
在flex4中有四個flex框架布局類 basiclayout horizontallayout tilelayout和verticallayout.這四個布局類可以應用到各種容器 containers 中 basiclayout類將基於x和y絕對屬性顯示容器中的所有內容 也就是所謂的絕對定位,通過...