public MvcTabPage(MvcManager parent, MvcControl mvcControl) { InitializeComponent(); m_mvcControl = mvcControl; m_mvcManager = parent; m_mvcControl.Dock = DockStyle.Fill; Controls.Add(m_mvcControl); Text = m_mvcControl.Caption; }
public void AddTab(MvcControl mvcControl) { Debug.Assert(m_isInitialized, "Still not initialized"); MvcTabPage tabPage = new MvcTabPage(this, mvcControl); tabPage.VisibleChanged += OnTabVisibleChanged; int index = FindIndexToInsert(tabPage); TabPages.Insert(index, tabPage); tabPage.Initialize(); m_tabPages.Add(tabPage); }
public bool isVisibleForContext(IMvcContext context) { return(MvcControl.isVisibleForContext(context)); }
public void SetMvcContext(IMvcContext context, bool forceRefresh) { MvcControl.SetMvcContext(context, forceRefresh); }
public void SaveState() { MvcControl.SaveState(); }