protected virtual void OnInsert(int index, object value) { } protected virtual void OnInsertComplete(int index, object value) { }