crie um parametro (DataProvider ou o array) na função que será usada para ambos.
bruno bg Em 27 de fevereiro de 2010 17:33, Paullo Estevam <[email protected]>escreveu: > > Você pode fazer com que na (única) função drag n drop ele adicione o item > do TextInput, também a um arraycolletion separado, que não esteja associado > a nenhum datagrid. > > Assim, sempre que você arrastar o item para o datagrid ele adiciona no > dataprovider do datagrid e também a um arraycollection separado. > Mas dessa forma, você continua tendo dataproviders separados para cada > datagrid. > > teste aí > > 2010/2/27 Airton Toyansk <[email protected]> > > @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 > > > > > -- > ----------------------------------------------- > Cel. 83 8790.1304 > [email protected] > www.paulloestevam.com.br > > > > -- > 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
