protected override void CreateControlHierarchy()
        {
            ID = "DXFooterRow";
            CreateIndentCells();

            if (RenderHelper.AddFooterRowTemplateControl(this, LeafColumns.Count))
            {
                return;
            }

            for (var leafIndex = 0; leafIndex < LeafColumns.Count; ++leafIndex)
            {
                Cells.Add(
                    CreateFooterCell(
                        LeafColumns[leafIndex].Column,
                        RenderHelper.ShouldRemoveLeftBorder(leafIndex),
                        RenderHelper.ShouldRemoveRightBorder(leafIndex)
                        )
                    );
            }

            if (LeafColumns.Count == 0)
            {
                Cells.Add(
                    new GridViewTableIndentCell(RenderHelper)
                    );
            }

            RenderHelper.AddHorzScrollExtraCell(this);
        }