@Paullo, Era isso mesmo, eles estavam apontando para o mesmo dataProvider e usando a mesma função de Drag n' Drop. Criei um dataProvider para cada e uma função de drag n drop para cada e funcionou.
Mas o código ficou extremamente grande, pois tenho vários datagrids para receberem estes itens. Existe uma forma de otimizar meu código, para que apenas um dataProvider e um Drag n' drop possam ser usados para todos os meus datagrids? Abs, Airton Em 24 de fevereiro de 2010 11:36, Rafa Comim <[email protected]> escreveu: > Opa, cara se eu entendi teu problema, tive um problema semelhante onde eu > tinha q bloquear determinados campos ao arrastar um componente para evitar > drag n' drop indesejados. > Eu resolvi meu problema vendo um post do Vedovelli ( > http://www.vedovelli.com.br/screencasts/screencast010_25042008/dragdrop.html), > para validar fiz na mão mesmo testando "id's", não sei se é bem isso q vc > precisa mas enfim espero ajudar ai. > =) > > > Em 24 de fevereiro de 2010 08:33, Airton Toyansk <[email protected]>escreveu: > >> Pessoal, >> >> Tenho uma função drag n' drop entre vários TextAreas e alguns Datagrids. >> Os TextAreas estão dispostos em uma área, e devem ser arrastados para um >> Datagrid. Isso está funcionando. >> >> O problema é que os Datagrids estão dentro de um TabNavigator. Então, >> antes do usuário arrastar um TextArea para um Datagrid, ele seleciona o item >> do TabNavigator e usa o Datagrid daquela tab para receber o TextArea. Mas, >> ao soltar o item para um Datagrid, TODOS de todas as tabs recebem o >> TextArea! >> >> Como posso fazer com que cada Datagrid receba seu TextArea? >> >> Obrigado, >> >> Airton Toyansk >> >> -- >> 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 >> > > > > -- > ______________________ > > Atenciosamente, > > Rafael Comim > > -- > 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
