Até onde eu saiba, funciona isso que você disse. Só não deixaria fazer se o valor da sua "Propriedade" você alguma coisa diferente de um objeto.
// Funciona private function hey():void { var o:Object = new Object(); o["prop1"] = {}; o["prop1"]["subprop1"] = 20; } // Não funciona private function hey():void { var o:Object = new Object(); o["prop1"] = 10; o["prop1"]["subprop1"] = 20; } Fredy 2011/8/8 Flavio Padilha <flavio_padilha_n...@msn.com>: > Pessoal, bom dia. > Eu tenho uma pergunta até que simples. > No flex, para se definir uma propriedade em um componente através de uma > string a sintaxe é assim. > Componente["Propriedade"] = Valor; > Eu gostaria de saber como que eu poderia colocar uma propriedade filha dessa > propriedade, por exemplo. > Componente["Propriedade"]["SubPropriedade"] = Valor; > O código acima não funciona. > Em aguardo. > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev