Elemente in der Gridview ziehen

8

Ich habe ein Raster mit einer dynamischen Anzahl von Zeilen und drei Spalten. Nur 3 Zeilen sind zu einem bestimmten Zeitpunkt sichtbar. Im Raster kann ich leere Zellen haben. Haben Sie eine Idee, wie Sie eine Drag / Drop-Funktion für die Ansicht einer Ansicht aus einer Zelle implementieren? Ich möchte Objekte in leere Zellen ziehen können.

    
Buda Gavril 22.08.2011, 09:53
quelle

1 Antwort

1

Hier möchte ich ein weiteres Beispiel, eine Referenz und ein Code-Snippet hinzufügen.

  

Code ziehen                Sehen wir uns die Steuerungsimplementierung an und wie wir mit dem Ziehen von Elementen umgehen.

%Vor%      

Ereignis speichert Objekte in die   DragEventArgs.Data.Properties ["Elemente"] Wert. Sie würden dies überschreiben   Methode, um benutzerdefinierte Drag-Daten zu setzen, wenn Sie müssen.        Wenn der Benutzer ein Objekt zieht, müssen wir Hinweise darauf geben, wo das Objekt platziert wird, wenn es gelöscht wird. Das Standard GridView handhabt das   indem Sie benachbarte Gegenstände aus dem Weg schieben. Wir werden das genau umsetzen   Verhalten in GridViewEx, weil wir Fälle berücksichtigen müssen   wo GridView das Ablegen nicht unterstützt.

%Vor%      

behandelt das Ablegen für jedes ItemsPanel, das das Standard GridView tut   nicht unterstützen ablegen.

%Vor%      

wird von Endbenutzeraktionen angefordert.

Weitere Informationen finden Sie unter folgenden Links: GridView mit erweitern Ziehen und Ablegen für Gruppierung und Elemente mit variabler Größe

Sie können dem folgenden Link auch folgen Android Ziehen und Ablegen Beispiel

Hoffe, das kann Ihnen helfen.

    
Nabasree Suvasourya 08.09.2014 09:46
quelle

Tags und Links