Flex: невозможно повернуть текст заголовка в Datagrid - PullRequest
0 голосов
/ 17 ноября 2011

У меня проблемы с поворотом текста заголовка в моей сетке данных. Я не знаю, понять причину, почему это не удается. Может ли кто-нибудь помочь?

Столбец Datagrid, код AS3:

                dgc=new DataGridColumn();
                dgc.dataField=columnName.gene;
                dgc.labelFunction=gridLabelFunction
                dgc.headerText=columnName.gene;
                //dgc.headerWordWrap=true;
                dgc.headerRenderer=new ClassFactory(VDGHeader);
                dgc.width=20;
                _datagridColumnsArray.push(dgc);

Пожалуйста, найдите мой компонент Header Renderer ниже

        import mx.controls.dataGridClasses.DataGridColumn;
        import mx.managers.SystemManager;

        [Bindable] private var text:String;
        [Bindable] private var src:String;

        override public function set data(value:Object):void{
            var col:DataGridColumn = value as DataGridColumn;
            text = col.headerText;
        }
    ]]>
</fx:Script>
<mx:Label id="txtLbl" text="{text}" rotation="10" width="100%" />

1 Ответ

1 голос
/ 17 ноября 2011

Это на самом деле не имеет ничего общего с заголовками столбцов.

Для поворота текста во Flex вы должны встроить шрифт. В противном случае вращение будет просто игнорироваться.

См. Документы Adobe по встраиванию шрифтов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...