Bom galera, parei aqui e pensei e resolvi minha questão.Criei um componente
VBox que pega o texto do meu headerText e coloca em vários labels na
vertical.
Adicionei este componente no headerRenderer. Veja abaixo o código. Se
tiverem alguma sugestão de melhoria agradeço ;)

VerticalHeaderDG.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml"; paddingLeft="20"
paddingTop="0" verticalGap="0">
<mx:Script>
<![CDATA[
import mx.controls.Label;
import mx.controls.advancedDataGridClasses.AdvancedDataGridColumnGroup;

private var _label:Label;

override public function set data(value:Object):void{
var col:AdvancedDataGridColumnGroup = value as AdvancedDataGridColumnGroup;
var str:String = col.headerText;
for (var i:int = 0; i < str.length; i++)
{
_label = new Label();
    _label.text = str.charAt(i);
    _label.setStyle("fontWeight", "bold");
    this.addChild(_label);
}
 }
]]>
</mx:Script>
</mx:VBox>

Em meu AdvancedDataGrid coloquei a seguinte coluna com o headerRenderer:
<mx:AdvancedDataGridColumn
headerRenderer="components.VerticalHeaderDG" headerText="Escolas"
/>

Abraços,

2009/4/7 José Carlos S. Fiel <[email protected]>

> Olá pessoal,
> Não sei se já tiveram que passar por isso, mas alguém sabe como fazer
> o texto do DataGrid ou AdvancedDataGrid ficar na vertical como abaixo:
>
> V
> E
> R
> T
> I
> C
> A
> L
>
> Abraços,

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a