Hallo,
ich bin gerade an einer etwas aufwendigeren Anwendung. Hier habe ich Probleme weiter zu kommen.
Bis jetzt gibt es mehrere Panels mit jeweils 5 Textboxen beinhaltend.
Diese Panels sind (Ursprungsposition linke Seite der Form untereinander angeordnet) frei mit der Maus verschiebbar.
Die Daten der TextBoxen in den Panels sind sortiert in einer DB. Das Oberste Panel ist Zeile 1. Dessen Textfelder sind in der DB von links nachs recht die Spalten A bis E. Folgende Panels jeweils eine Zeile darunter.
Durch das verschieben möchte ich eine intuitive Art programmieren diese Panels auf der rechten Seite der Form neu zu sortieren, wie der Benutzer es gerne hätte.
Ich hoffe das Beispiel-Bild verdeutlicht die Anwendung ein wenig!
Meine 2 Probleme:
-Wie kann ich beim verschieben die neue Positition der Panels auf der rechten Seite der Form wieder in eine strukturierte Form bringen? Ich hatte dran gedacht, dass die Panels(mit den Textboxen) in anderen Panels(leer) auf der rechten seite "gefangen" werden, sobald Sie diese berühren und die Maustaste losgelassen wird. Wie mache ich das am besten?
-Wenn die verschiebbaren Panels nun auf der rechten seite neu angeordnet sind, wie bekomme ich dann einen Bezug auf meine DB? Also wenn ich zb: das Panel1 (Linke Seite ganz oben) auf die rechte Seite an die 3 Stelle schieben möchte, sollten in einer zweiten DB die Daten des Panel1 in der dritten Zeile stehen! Nicht mehr wie in der Ursprungsdatenbank in der ersten Zeile.
ich bin gerade an einer etwas aufwendigeren Anwendung. Hier habe ich Probleme weiter zu kommen.
Bis jetzt gibt es mehrere Panels mit jeweils 5 Textboxen beinhaltend.
Diese Panels sind (Ursprungsposition linke Seite der Form untereinander angeordnet) frei mit der Maus verschiebbar.
Die Daten der TextBoxen in den Panels sind sortiert in einer DB. Das Oberste Panel ist Zeile 1. Dessen Textfelder sind in der DB von links nachs recht die Spalten A bis E. Folgende Panels jeweils eine Zeile darunter.
Durch das verschieben möchte ich eine intuitive Art programmieren diese Panels auf der rechten Seite der Form neu zu sortieren, wie der Benutzer es gerne hätte.
Ich hoffe das Beispiel-Bild verdeutlicht die Anwendung ein wenig!
Meine 2 Probleme:
-Wie kann ich beim verschieben die neue Positition der Panels auf der rechten Seite der Form wieder in eine strukturierte Form bringen? Ich hatte dran gedacht, dass die Panels(mit den Textboxen) in anderen Panels(leer) auf der rechten seite "gefangen" werden, sobald Sie diese berühren und die Maustaste losgelassen wird. Wie mache ich das am besten?
-Wenn die verschiebbaren Panels nun auf der rechten seite neu angeordnet sind, wie bekomme ich dann einen Bezug auf meine DB? Also wenn ich zb: das Panel1 (Linke Seite ganz oben) auf die rechte Seite an die 3 Stelle schieben möchte, sollten in einer zweiten DB die Daten des Panel1 in der dritten Zeile stehen! Nicht mehr wie in der Ursprungsdatenbank in der ersten Zeile.