public override void Render(RenderContext context) { Debug.Assert(context != null); // Only render visible elements if (Visible) { // We have no children so perform all rendering now RenderBefore(context); RenderAfter(context); } }