コード例 #1
0
        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
                );
            }
        }
コード例 #2
0
        /// <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);
            }
        }
コード例 #3
0
 private void WelcomeTabStartPracticeButton_Click(object sender, EventArgs e)
 {
     AdvanceToPracticeTrustExchangeTask();
     WelcomeTab.RemoveFromAllowedTabs();
 }