Estou fazendo a inclusão de itens em uma grid em tempo de execução,
mas o tamanho do grid não está "atualizando".

Está mostrando 0, preciso pegar o tamanho do grid para redimensionar a
janela.

Faz um tempo que não mexo com o Flex, deve ser algum detalhe que eu
esteja esquecendo. Alguém sabe o que é?

Segue exemplo abaixo:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
        layout="absolute"
        creationComplete="onCreationComplete();">

        <mx:Script>
                <![CDATA[
                        import mx.controls.Label;
                        import mx.containers.GridItem;
                        import mx.containers.GridRow;
                        import mx.containers.Grid;

                        private function onCreationComplete():void
                        {
                                var grid:Grid = new Grid;

                                var linha1:GridRow = new GridRow;

                                var coluna1:GridItem = new GridItem;
                                var texto:Label = new Label;
                                texto.text = "Teste 1";
                                coluna1.addChild(texto);
                                linha1.addChild(coluna1);

                                var coluna2:GridItem = new GridItem;
                                var texto2:Label = new Label;
                                texto2.text = "Teste 2";
                                coluna2.addChild(texto2);
                                linha1.addChild(coluna2);

                                grid.addChild(linha1);

                                addChild(grid);

                                trace("Grid Width = " + grid.width);
                        }

                ]]>
        </mx:Script>

</mx:Application>

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