Einzelnen Beitrag anzeigen

marlem

Registriert seit: 10. Mär 2006
59 Beiträge
 
Delphi 6 Personal
 
#1

Listview: Spalten verschieben per drag and drop

  Alt 14. Mär 2006, 10:19
Hallo,

habe zwar einige threads hier entdeckt, mit drag and drop im listview,
aber mein problem nicht!

ich möchte spalten in einem listview per drag & drop verschieben.
Hierfür habe ich die listview eigenschaft fulldrag auf true gesetzt und schon geht es!
nun habe ich habe zwei probleme:

1. mein listview ist ein warenkorb in welchem per programmcode artikel eingetragen werden.
verschiebe ich nun spalten per drag & drop und lege danach einen artikel in den warenkorb
(zu einem artikel gehören artikelnummer, beschreibung, einheit, preis usw.), stimmt die
zuordnung nicht mehr! Sprich in den verschobenen spalten, landemn die verkehrten daten.
damit die zuordnung wieder richtig funktioniert, muss ich das fenster schließen und wieder
öffnen. wie verhindere ich das?

2. wenn im warenkorb(=listview) schon artikel drin sind, soll das verschieben vo spalten per drag
and drop nicht möglich sein! wie bekommt man das "zuverlässig" (so das es immer tut und nicht nur
manchmal) hin?

wäre sehr froh, wenn jemand rat wüßte!
gruß und danke

Markus
  Mit Zitat antworten Zitat