public void Render(IRendererRouter r) { if (controls.IsVisible) { controls.Render(r); } }
public override void Render(IRendererRouter r) { base.Render(r); foreach (var child in children.Where(c => c.IsVisible)) { child.Render(r); } }
protected override void RenderStronglyTyped(IRendererRouter r) => r.Render(this);