Beispiel #1
0
        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;
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 public bool isVisibleForContext(IMvcContext context)
 {
     return(MvcControl.isVisibleForContext(context));
 }
Beispiel #4
0
 public void SetMvcContext(IMvcContext context, bool forceRefresh)
 {
     MvcControl.SetMvcContext(context, forceRefresh);
 }
Beispiel #5
0
 public void SaveState()
 {
     MvcControl.SaveState();
 }