rapaz... estranho mesmo heim ?!?! A única situação parecida com isso q já vi, seria o caso do cast nao for realizado.. mas como vc disse q o objeto do grid é um TipoObjeto, entao não deveria mesmo ocorrer esse problema.
Só para "desencargo" de consciencia... mude o cast para TipoObjeto(grid.selectedItem). A diferença entre as formas de cast é que, usando o operador* "as"* caso a conversao não seja bem sucedida, o objeto ficará nulo ... já usando * "TipoObjeto(obj)"*, caso a conversao não seja bem sucedida, uma exceção será lançada. Caso haja algum problema com esse cast, entao da segunda forma vc terá um feedback. Abraços. 2010/1/15 Pergentino Araújo <[email protected]> > Pessoal, > > surgiu uma situação inusitada (e muito estranha) aqui em um código, onde eu > tenho o seguinte trecho de código: > > *var objetoTemp:TipoObjeto = grid.selectedItem as TipoObjeto;* > > No debug, vejo que *grid.selectedItem* possui uma instância de *TipoObjeto > *, só que o meu *objetoTemp* não recebe esta instância... algo como se o > objeto fosse readonly, sei lá. > > Acontece a mesma coisa em uma associação de um objeto que vem em um Evento > personalizado que criei. > > Já rolou este tipo de situação com mais alguém ??? > > Estou usando o compilador versão 3.4. > > Desde já, obrigado. > > -- > Atenciosamente, Pergentino Araújo. > Arquiteto Java/Flex > MSc. Profissional - Engenharia de Software > Adobe Certified Expert - Flex 3 with AIR > > -- > 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 > -- Mario Junior Enterprise Java / Flex Architectures Adobe Certified Expert Flex 3 with AIR Sofshore Informática http://www.sofshore.com.br +55 (48) 3337 2003 Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi Florianopolis SC Brasil
-- 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
