Cuestión : BindingList (de T) generar la excepción al substituir artículos

Hola expertos, uso BindingList del

I (de T) y cuando quiero substituir un artículo específico en la lista, tengo una excepción: la lista del

The debe ser un IBindingList a AddNew

Here es el StackTrace:

en el
de System.Windows.Forms.CurrencyManager.AddNew () en System.Windows.Forms.RelatedCurrencyManager.ParentManager_CurrentItemChanged (remitente del objeto, e)
de EventArgs en System.EventHandler.Invoke (remitente del objeto, e)
de EventArgs en System.Windows.Forms.CurrencyManager.OnCurrentItemChanged (e)
de EventArgs en System.Windows.Forms.RelatedCurrencyManager.ParentManager_CurrentItemChanged (remitente del objeto, e)
de EventArgs en System.EventHandler.Invoke (remitente del objeto, e)
de EventArgs en System.Windows.Forms.CurrencyManager.OnCurrentItemChanged (e)
de EventArgs en System.Windows.Forms.CurrencyManager.List_ListChanged (remitente de Object, e)
de ListChangedEventArgs en System.ComponentModel.ListChangedEventHandler.Invoke (remitente de Object, e)
de ListChangedEventArgs en el `1.OnListChanged (ListChangedEventArgs de System.ComponentModel.BindingList e)
en el
del `1.FireListChanged (tipo de ListChangedType, de System.ComponentModel.BindingList índice Int32) en el
del `1.SetItem (índice de System.ComponentModel.BindingList de Int32, artículo de T) en System.Collections.ObjectModel. El

I del `1.set_Item (índice de Collection de Int32, valor de T) no entiende porqué porque es algún caso, trabaja… el

Thank usted, el

Regards.

class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
class= >Me.DataSource.Item " notpretty " (índice) del id= " codeSnippet788462 " del
           
class= del

Respuesta : BindingList (de T) generar la excepción al substituir artículos

¿El tipo es usted que intenta substituir el objeto en la posición del ith?

Si sí, entonces usted debe mejorar la toma que índice del object@ith en un cierto objeto y trabajo sobre él.
la lista obligatoria le deja upate/agregar/cancelación el objeto pero usted no puede substituir el altogther de la referencia del objeto
Para hacer esto quitar el objeto del requirec y agregar un nuevo.

Éste es el error dice exactamente que “la lista debe ser un IBindingList a AddNew”

esperar que esto ayude:)
Otras soluciones  
 
programming4us programming4us