package com
{
import mx.controls.Label;
import mx.controls.dataGridClasses.DataGridColumn;
import mx.controls.dataGridClasses.DataGridListData;
public class HeaderCenterRenderer extends Label
{
public function HeaderCenterRenderer()
{
super();
}
private var _data:DataGridColumn;
override public function set data(value:Object):void
{
_data = value as DataGridColumn;
text = DataGridListData(listData).label ;
setStyle("paddingTop", 18);
setStyle("fontWeight","bold");
setStyle("textAlign","center");
}
}
}
使用实例
<mx:DataGridColumn headerText="aaa" dataField="col1" headerRenderer="com.HeaderCenterRenderer"/>