datagrid 头部垂直居中

    技术2022-05-20  43

    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"/>


    最新回复(0)