Domanda

Ho cercato di trovare un'implementazione funzionante di una view list (o listbox) WPF dove puoi ordinare gli articoli trascinandoli verso l'alto o verso il basso.

Ne ho trovati alcuni, ma nessuno funziona davvero, per esempio questo http://www.codeproject.com/KB/WPF/ ListViewDragDropManager.aspx? msg = 2765618 # xx2765618xx smette di funzionare una volta che hai l'elenco in cui è necessario scorrere verso il basso per arrivare agli ultimi elementi.

Perché Drag & amp; Drop è così difficile in WPF? Qualcuno conosce un controllo funzionante?

È stato utile?

Soluzione

Drag & amp; Drop non è così difficile, davvero :)

Prova a leggere questo post su Drag & amp; Drop.

Altri suggerimenti

Dai un'occhiata anche a questo articolo su CodeProject!

Non è così completo come Josh & amp; L'implementazione di Bea ma è molto semplice da usare ...

Questa implementazione si basa su proprietà associate (comportamento associato)

sorgente

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

Target

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

Ho avuto problemi con il drag and drop di WPF da un po 'di tempo e ho deciso di mordere il proiettile e creare un framework per esso.

Puoi trovare il codice qui: http://code.google.com / p / gong-WPF-dragdrop /

Mi piacerebbe avere un feedback su questo, spero che risolva il tuo problema!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top