http://rrmanzke.blogspot.com/2007/10/passando-parmetros-entre-pop-up-e.html
http://blog.mxml.com.br/eventos-em-datagrid

bruno bg


Em 3 de maio de 2010 21:15, Marcelo Caser <[email protected]> escreveu:

> ninguem?
>
> alguma boa alma, pode me disser entao como passar valores de um item
> selecionado do meu datagrid para uma "janela" do tipo PopUp?!
>
> Em 2 de maio de 2010 15:26, marcelocaser <[email protected]>escreveu:
>
>> Galera boa tarde,
>>
>> Seguinte estou com o seguinte problema:
>>
>>  Ao tentar passar alguns dados do meu datagrid para um janela do tipo
>> PopUpManager recebo a mensagem de erro:
>>
>> ArgumentError: Undefined state 'inactiveWithControlBar'.
>>
>> Para entender melhor estou fazendo assim:
>>
>> Tenho um módulo e dentro dele tenho uma TitleWindow que contem uma
>> datagrid e tal.
>>
>> <mx:module>
>>
>>       <s:TitleWindow>
>>        ....
>>      </s:TitleWindow>
>>
>> </mx:module>
>>
>> Quando houver a selecao de uma linha do meu DataGrid eu chamo o
>> método:
>>
>> protected function imageCertameEditar_eventHandler(event:Event):void
>> {
>>        var carrePopUp:IFlexDisplayObject =
>> CertameDetalhe.carregaDadosDoCertame(dataGridCertame.selectedItem);
>>        PopUpManager.centerPopUp(carrePopUp);
>> }
>>
>> no CertameDetalhe eu tenho o metodo "carregaDadosDoCertame(...)" dessa
>> forma:
>>
>> public static function
>> carregaDadosDoCertame(itemSelecionado:Object):IFlexDisplayObject
>> {
>>       _itemSelecionado = itemSelecionado;
>>       return
>> PopUpManager.createPopUp(DisplayObject(FlexGlobals.topLevelApplication),
>> CertameDetalhe, true);
>> }
>>
>> e exatamente no return que eu recebo a mensagem de erro:
>> ArgumentError: Undefined state 'inactiveWithControlBar'.
>>
>> alguem pode me disser o que está de errado?
>>
>> Desde já agradeço
>>
>>
>> --
>> 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
>
>
>  --
> 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

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