public object AddNew() { object newObject = BindingListImpl.AddNew(); AddInternal(newObject); return(newObject); }
public object AddNew() { object newObject; try { BeginSuppressEvent(); newObject = BindingListImpl.AddNew(); } finally { EndSuppressEvent(); } AddInternal(newObject); var index = IndexOf(newObject); EndSuppressEvent(); OnAddItem(newObject, index); return(newObject); }