示例#1
0
        public object AddNew()
        {
            object newObject = BindingListImpl.AddNew();

            AddInternal(newObject);

            return(newObject);
        }
示例#2
0
        public object AddNew()
        {
            object newObject;

            try
            {
                BeginSuppressEvent();
                newObject = BindingListImpl.AddNew();
            }
            finally
            {
                EndSuppressEvent();
            }

            AddInternal(newObject);

            var index = IndexOf(newObject);

            EndSuppressEvent();
            OnAddItem(newObject, index);

            return(newObject);
        }