Ho un Form con una DataGridView. Come DataSource della DataGridView utilizzo una collection che eredita da BindingList(Of T).
Il problema è che quando provo ad aggiungere un elemento alla collection (attraverso una riga della DataGridView) ho un errore.
Questa è la classe Collection che utilizzo: ho personalizzato la possibilità di ordinamento degli elementi (uso gli ordinamenti nella DataGridView) ed ho esplicitamente indicato la possibilità di inserimento di nuovi elementi:
Quando nella DataGridView clicco sulla nuova riga mi viene restituita un'eccezione proprio sull'ultimo metodo:
L'eccezione è la seguente:
Ho provato a cercare ma non capisco proprio
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole
---EDIT---
Era sufficiente leggere meglio l'articolo su MSDN
http://msdn.microsoft.com/it-it/library/system.windows.forms.bindingsource.addnew.aspx
il metodo AddNew della classe collection deve utilizzare la proprietà NewObject