Pergunta

vindo a tentar encontrar um trabalho de implementação de um listview WPF (ou caixa de listagem), onde você pode encomendar itens arrastando-os para cima ou para baixo.

Eu encontrei alguns, mas nenhum realmente funciona, por exemplo um este http://www.codeproject.com/KB/WPF/ ListViewDragDropManager.aspx? msg = 2765618 # xx2765618xx pára de funcionar quando você tem lista onde você precise rolar para baixo para chegar aos últimos itens.

Por que é Drag & Drop tão difícil no WPF? Alguém sabe um controle trabalhando?

Foi útil?

Solução

Drag & Drop não é tão difícil, realmente :)

Tente ler este pós sobre Drag & Drop.

Outras dicas

Também confira este artigo em CodeProject!

Não é tão cheio de recursos como a implementação de Josh & Bea, mas é muito simples de usar ...

Esta aplicação dependem de propriedades ligados (comportamento anexada)

Fonte

<ListBox src:DragAndDrop.DragEnabled="true"/> 

Meta

<ListBox src:DragAndDrop.DropEnabled="true"/> 

Eu estive lutando com WPF arrastar e soltar por um tempo agora e decidiu apenas morder a bala e criar um quadro para ele.

Você pode encontrar o código aqui: http://code.google.com / p / gong-wpf-dragdrop /

Eu adoraria obter algum feedback sobre isso, espero que ele irá resolver o seu problema!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top