Inheritance: ExtenderControlBase
Exemplo n.º 1
0
        protected override void CreateChildControls()
        {
            Controls.Clear();
            containerPanel = new Panel();
            containerPanel.ID = "containerPanel";
            containerPanel.CssClass = this.CssClass;
            this.Controls.Add(containerPanel);

            dragHandler = new Panel();
            dragHandler.ID = "dragHandler";
            this.Controls.Add(dragHandler);

            //contentPanel = new Panel();
            //contentPanel.ID = "contentPanel";
            //this.Controls.Add(contentPanel);

            if (!this.DesignMode)
            {
                _dragPanelExtender = new DragPanelExtender();
                _dragPanelExtender.ID = "_dragPanelExtender";
                _dragPanelExtender.TargetControlID = "containerPanel";
                _dragPanelExtender.DragHandleID = "dragHandler";
                this.Controls.Add(_dragPanelExtender);
            }
        }