Ciao, io dico che è strano questo errore in quanto una smplice selezione di una item non credo che la si possa considerare una modifica all'elenco.. ma il compilatore non ne vuole sapere nulla e mi mostra il messaggio in oggetto.. ecco dove mi scatena l'errore:
codice:
                     for (int i = 0; i < ((MainForm)frmMain).arrDetailList.Count; i++)
                     {
                       //qui l'errore quando cerco di selezionare l'item :(
                        foreach (DataRowView item in listDetails.Items)
                        {
                            if (item.Row.ItemArray[0].ToString() == ((AddValue)((MainForm)frmMain).arrDetailList[i]).Value.ToString())
                            {
                                listDetails.SetSelected(i, true); 
                                //MessageBox.Show(item.Row.ItemArray[0].ToString());
                            }
                        }
                    }
Ovviamente l'errore non me lo mostra se commento la selezione e decommento il messagebox..
qualche idea?
Ciao