protected override void OnIsItemsHostChanged(bool oldIsItemsHost, bool newIsItemsHost) { // Let base class do its own stuff base.OnIsItemsHostChanged(oldIsItemsHost, newIsItemsHost); // Update the element collection to reflect item host functionality if (_children != null) _children.InternalIsItemsHost = newIsItemsHost; }