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