public void Pop(BrailBaseCommon view) { if(viewstack.Count!=0 && viewstack.Peek() == view) { viewstack.Pop(); this.view = viewstack.Peek(); } }
public void Push(BrailBaseCommon view) { if(viewstack.Count==0 || viewstack.Peek() != view) { viewstack.Push(view); this.view = viewstack.Peek(); } }
protected override void renderSubView(BrailBaseCommon subView, TextWriter writer) { ((IView)subView).Render(__viewContext, writer); }