Pergunta : BindingList (de T) gerar a exceção ao substituir artigos

Olá! peritos, uso BindingList do

I (de T) e quando eu quiser substituir um artigo específico na lista, eu tenho uma exceção: a lista do

The deve ser um IBindingList a AddNew

Here é o StackTrace:

no
de System.Windows.Forms.CurrencyManager.AddNew () em System.Windows.Forms.RelatedCurrencyManager.ParentManager_CurrentItemChanged (remetente do objeto, e)
de EventArgs em System.EventHandler.Invoke (remetente do objeto, e)
de EventArgs em System.Windows.Forms.CurrencyManager.OnCurrentItemChanged (e)
de EventArgs em System.Windows.Forms.RelatedCurrencyManager.ParentManager_CurrentItemChanged (remetente do objeto, e)
de EventArgs em System.EventHandler.Invoke (remetente do objeto, e)
de EventArgs em System.Windows.Forms.CurrencyManager.OnCurrentItemChanged (e)
de EventArgs em System.Windows.Forms.CurrencyManager.List_ListChanged (remetente de Object, e)
de ListChangedEventArgs em System.ComponentModel.ListChangedEventHandler.Invoke (remetente de Object, e)
de ListChangedEventArgs no `1.OnListChanged de System.ComponentModel.BindingList (ListChangedEventArgs e)
no
do `1.FireListChanged de System.ComponentModel.BindingList (tipo de ListChangedType, índice Int32) no
do `1.SetItem de System.ComponentModel.BindingList (índice de Int32, artigo de T) em System.Collections.ObjectModel. O

I do `1.set_Item de Collection (índice de Int32, valor de T) não compreende porque porque é algum caso, trabalha… o

Thank você, o

Regards.

class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
class= >Me.DataSource.Item " notpretty " do id= " codeSnippet788462 " do
           
class= do

Resposta : BindingList (de T) gerar a exceção ao substituir artigos

O gajo é você que tenta substituir o objeto na posição do ith?

Se sim, então você deve melhorar a tomada que índice do object@ith em algum objeto e trabalho em cima dele.
a lista obrigatória deixa-o upate/adicionar/supressão o objeto mas você não pode substituir o altogther da referência do objeto
Para fazer isto remover o objeto do requirec e adicionar um novo.

Este é exatamente o erro diz que “a lista deve ser um IBindingList a AddNew”

esperar que isto ajuda:)
Outras soluções  
 
programming4us programming4us