コード例 #1
0
 public void Render(IRendererRouter r)
 {
     if (controls.IsVisible)
     {
         controls.Render(r);
     }
 }
コード例 #2
0
ファイル: CompositeControl.cs プロジェクト: beardgame/ui
        public override void Render(IRendererRouter r)
        {
            base.Render(r);

            foreach (var child in children.Where(c => c.IsVisible))
            {
                child.Render(r);
            }
        }
コード例 #3
0
ファイル: Button.cs プロジェクト: beardgame/ui
 protected override void RenderStronglyTyped(IRendererRouter r) => r.Render(this);