Não deu certo, acho que já havia tentado esse, assim como outros
métodos do ciclo de criação do componente...

O estranho é que não utilizo event.preventDefault(); ele não deixa a
linha preta, porém se eu não utilizo o preventDefault() o item faz o
drop no grid (o que não pode acontecer)...

On 6 abr, 16:37, Mário Júnior <[email protected]> wrote:
> Vou chutar =D: Tenta dar um validateNow() no componente, isso deve invalidar
> o componente e forcar a atualizacao do display list e "redesenhar" o
> componente sem a linha preta, que desenhada usando graphics.
>
> []s
>
> Em 5 de abril de 2010 21:45, RafaelViana <[email protected]> escreveu:
>
>
>
>
>
> > Eu estou enfrentando um "problema" ao utilizar o Drag'n Drop.
>
> > Ao realizar um drop em um DataGrid, aparece uma linha preta para
> > escolher a posição que quero "dropar" o item no DataGrid de destino.
>
> > Porém, implemento uma função no drop do DataGrid para fazer algumas
> > manipulações com os dados, e utilizo um event.preventDefault(); , ao
> > utilizar o preventDefault ele não "termina" esse processo para limpar
> > essa linha do drop.
>
> > Não encontrei na documentação como limpar isso, alguém sabe qual é a
> > função?
>
> > OBS: Para quem não entendeu a linha preta que estou falando:
>
> > 1- Entre no link abaixo:
>
> >http://blog.flexexamples.com/2007/09/19/dragging-rows-between-two-dif...
>
> > 2 - Selecione todos os check boxes no exemplo
>
> > 3 - Arraste dois itens para o grid
>
> > 4 - Ao arrastar um 3° item, no over do DataGrid de destino irá
> > aparecer uma linha preta que indica o posicionamento do drop.
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev
>
> > To unsubscribe, reply using "remove me" as the subject.
>
> --
> Mario Juniorhttp://blog.mariojunior.com/
> @mariojunior

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