public override void SetView(Webb.Reports.ExControls.Views.ExControlView i_View) { this.C_GroupInfoTree.Nodes.Clear(); GroupInfo m_GroupInfo = null; _ExControlView = i_View; HorizonGroupView mHorizonGroupView = i_View as HorizonGroupView; m_GroupInfo = mHorizonGroupView.RootGroupInfo; this.SetView(m_GroupInfo, null); }
//end Edit public override void UpdateView(Webb.Reports.ExControls.Views.ExControlView i_View) { if (this.C_GroupInfoTree.Nodes.Count <= 0) { return; } GroupInfo m_GroupInfo = this.C_GroupInfoTree.Nodes[0].Tag as GroupInfo; this.UpdateView(m_GroupInfo, this.C_GroupInfoTree.Nodes[0]); HorizonGroupView mHorizonGroupView = i_View as HorizonGroupView; mHorizonGroupView.RootGroupInfo = m_GroupInfo; }