Beispiel #1
0
        public override RenderElement GetPrimaryRenderElement()
        {
            if (_backboardRenderE != null)
            {
                return(_backboardRenderE);
            }
            _backboardRenderE = new BackBoardRenderElement(this.Width, this.Height);
            _backboardRenderE.SetLocation(this.Left, this.Top);
            _backboardRenderE.NeedClipArea = true;
            SetCommonProperties(_backboardRenderE, this);
            SetPrimaryRenderElement(_backboardRenderE);

            return(_backboardRenderE);
        }
Beispiel #2
0
        public override RenderElement GetPrimaryRenderElement(RootGraphic rootgfx)
        {
            if (_backboardRenderE != null)
            {
                return(_backboardRenderE);
            }
            _backboardRenderE = new BackBoardRenderElement(rootgfx, this.Width, this.Height);
            _backboardRenderE.SetLocation(this.Left, this.Top);
            _backboardRenderE.NeedClipArea = true;
            SetPrimaryRenderElement(_backboardRenderE);
            BuildChildrenRenderElement(_backboardRenderE);

            return(_backboardRenderE);
        }