2010-11-18 1 views
0

Ich habe eine Interaktion in Wrap-Panel erstellen müssen, um Drag-and-Drop-Funktionalität von Elementen zu ermöglichen. Ich erzeuge Inhalt im Wrap Panel dynamisch mit XMLDataprovider. Ich konnte keine ähnliche Interaktion online finden. Ich frage mich, ob jemand Wissen oder eine Probe darüber teilen kann, wie es möglich ist. Vielen Dank, ich komme voran.Ziehen und Ablegen/Neuanordnen von Elementen im Wrap Panel?

Antwort

4

Schauen Sie sich die Arbeit von Martin Grayson. Es ist ein Open-Source-Projekt auf CodePlex mit dem Titel Blacklight. Es sollte sowohl eine SL-Version als auch eine WPF-Version geben, die Sie über das Drag Dock-Panel ausführen müssen, wobei die Quelle verfügbar ist, um ein besseres Verständnis dafür zu erhalten, wie sie implementiert wird.

Um das Beispiel von oben zu sehen, klicken Sie auf WPF, und klicken Sie dann unten links auf Drag Dock Panel.

EDIT: Es scheint, dass Standard-WPF-Unterstützung in 4.3 gestrippt wurde jedoch zurückspringen zu 4.2 und die beiden Binaries und Source haben ihre jeweiligen WPF-Angebote.

+0

Ich werde versuchen, es zu implementieren. Danke für den Tipp. – vladc77

+0

Ich habe es schwer, es in WPF-Projekt zu implementieren. Es funktioniert wahrscheinlich nur in SL zu dieser Zeit. Ich suche immer noch etwas, was im WPF-Projekt getan werden kann. – vladc77

+0

Es gibt ein WPF-Angebot. Es scheint, er streifte die Standard-Unterstützung in 4.3, aber gehen Sie zurück zu 4.2 http://blacklight.codeplex.com/releases/view/36476 und sowohl die Quelle und die Binärdateien haben eine separate WPF bietet –