Pytanie : BindingList (T) wytwarzać wyjątek gdy zamieniać rzecz

Cześć ekspert,

I use BindingList (T) i gdy i chcieć odmianowy rzecz w the lista, i mieć wyjątek:

The lista musieć IBindingList AddNew

Here być the StackTrace:

przy System.Windows.Forms.CurrencyManager.AddNew ()
przy System.Windows.Forms.RelatedCurrencyManager.ParentManager_CurrentItemChanged (Przedmiot nadawca, EventArgs e)
przy System.EventHandler.Invoke (Przedmiot nadawca, EventArgs e)
przy System.Windows.Forms.CurrencyManager.OnCurrentItemChanged (EventArgs e)
przy System.Windows.Forms.RelatedCurrencyManager.ParentManager_CurrentItemChanged (Przedmiot nadawca, EventArgs e)
przy System.EventHandler.Invoke (Przedmiot nadawca, EventArgs e)
przy System.Windows.Forms.CurrencyManager.OnCurrentItemChanged (EventArgs e)
przy System.Windows.Forms.CurrencyManager.List_ListChanged (Object nadawca, ListChangedEventArgs e)
przy System.ComponentModel.ListChangedEventHandler.Invoke (Object nadawca, ListChangedEventArgs e)
przy System.ComponentModel.BindingList `1.OnListChanged (ListChangedEventArgs e)
przy System.ComponentModel.BindingList `1.FireListChanged (ListChangedType typ, Int32 wskaźnik)
przy System.ComponentModel.BindingList `1.SetItem (Int32 wskaźnik, T rzecz)
przy System.Collections.ObjectModel. Collection `1.set_Item (Int32 wskaźnik, T wartość)

I rozumieć dlaczego ponieważ być niektóre skrzynka, ono pracować…

Thank ty,

Regards.

(1):
Me.DataSource.Item (wskaźnik) = lRestoreMonitorDesign

Odpowiedź : BindingList (T) wytwarzać wyjątek gdy zamieniać rzecz

Facet być ty the przedmiot przy ith pozycja?

Jeżeli tak, wtedy ty musieć wp8lywy który object@ith wskaźnik w niektóre przedmiot i praca na ono.
wiążący lista pozwalać ty upate//deleatur the przedmiot ale ty móc the przedmiot odniesienie altogther
Dla nowy usuwać the requirec przedmiot i dodawać nowy.

AddNew być dokładnie the błąd mówić "The lista musieć IBindingList AddNew"

mieć nadzieję to pomagać:)
Inne rozwiązania  
 
programming4us programming4us