private void Tabs_Selecting(object sender, System.Windows.Forms.TabControlCancelEventArgs e) { if (!MainFormExtensions.AllowedTabs.Contains(e.TabPage) && !Admin_AllowTabSelection_ToolStripMenuItem.Checked) { if (MainFormExtensions.AllowedTabs.Count == 0) { WelcomeTab.AddToAllowedTabs(); Practice_TrustExchangeTaskTab.AddToAllowedTabs(); //TrustExchangeTaskTab.AddToAllowedTabs(); } Tabs.SelectedTab = MainFormExtensions.AllowedTabs.Last(); MessageBox.Show ( "You cannot choose tabs directly." + Environment.NewLine + "You may proceed only through completing the on-screen instructions.", "Not Allowed", MessageBoxButtons.OK ); } }
/// <summary> /// Charge les pages et les onglets /// </summary> private void loadTabs() { tabList = new List <ITab>(); ITab tabpage; tabpage = new WelcomeTab(); this.AppTabControl0.Items.Add(tabpage.TabElement); tabpage = new OfferManagerTab(); this.AppTabControl0.Items.Add(tabpage.TabElement); tabpage = new ClientManagerTab(); this.AppTabControl0.Items.Add(tabpage.TabElement); tabpage = new PartnerManagerTab(); this.AppTabControl0.Items.Add(tabpage.TabElement); if (isAdmin) { tabpage = new WebsiteManagerTab(); this.AppTabControl0.Items.Add(tabpage.TabElement); tabpage = new HeavyUserManagerTab(); this.AppTabControl0.Items.Add(tabpage.TabElement); } }
private void WelcomeTabStartPracticeButton_Click(object sender, EventArgs e) { AdvanceToPracticeTrustExchangeTask(); WelcomeTab.RemoveFromAllowedTabs(); }