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
codice:
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;
        }
e questo è l'errore
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