override public void Add(Component pComponent)
        {
            Debug.Assert(pComponent != null);

            DLink.PushBack(ref this.poHead, ref this.poLast, pComponent);
            pComponent.pParent = this;
        }