public override void AddEvent(EventData e)
        {
            var le = new ListEvent {
                ListAction = ListAction.UpdateList,
                Index      = _index,
                EventData  = e
            };

            _listContext.AddListEvent(_fieldNumber, le);
        }
        private void AddListEvent(T item)
        {
            if (!_context.EventsEnabled)
            {
                return;
            }
            var listEvent = new ListEvent {
                ListAction = ListAction.AddList,
                Content    = _converter.GetEventData(item)
            };

            _context.AddListEvent(_fieldNumber, listEvent);
        }