Ciao a tutti,
sto provando a scambiare 2 righe di una listivew, ma mi dà errore.
Ho capito l'errore, ma non ho capito come aggirarlo
questo è il codice
e questo è l'errorecodice:public void move(ListViewItem pselected, ListViewItem pother) { //TODO non funziona ListViewItem lswapto = pother; this.lswtasks.Items[pother.Index] = pselected; this.lswtasks.Items[pselected.Index] = lswapto; }
ArgumentException non è stat gestita
Impossibile aggiungere o inserire l'elemento '11' in più di una posizione. Rimuoverlo prima dalla posizione corrente oppure duplicarlo.
Nome parametro: item
11 è il valore di una delle due righe nel posto SubItems[0], mentre l'altra ha 7.
Grazie in anticipo.
cyb![]()

Rispondi quotando