public override void RenderAfter(RenderContext context)
{
Debug.Assert(context != null);
// Validate incoming reference
if (context == null) throw new ArgumentNullException("context");
base.RenderAfter(context);
// Restore original client rectangle
if (this[0].Visible)
ClientRectangle = _cacheClientRect;
}