Maison  >  Article  >  développement back-end  >  Exemple de code expliquant comment le composant C# Tabcontrol bascule pour afficher le formulaire Form

Exemple de code expliquant comment le composant C# Tabcontrol bascule pour afficher le formulaire Form

黄舟
黄舟original
2017-03-10 14:20:303355parcourir

Comment le composant c# tabcontrol affiche FORM
Comme le titre l'indique, lorsque vous cliquez sur un élément du composant menuStrip1 ou du composant toolStrip1, le FORM ne s'affichera plus et tout sera affiché dans le nom du titre. de la page Tabpage affichée est également basée sur ce composant. Le nom d'un élément dans le formulaire FORM est conçu en premier, et tout le contenu doit être transformé en formulaire d'étiquette à chaque fois qu'un nouveau formulaire est ajouté, le nouveau formulaire le sera ; s'affichera, et si le formulaire est fermé, le précédent s'affichera.

C# code   
private void button2_Click(object sender, EventArgs e)
        {
            
            bool have = false;
            foreach (TabPage a in tabControl1.TabPages)
            {
                if (a.Name == "KKK")                  //tabpage名 kkk
                {
                    have = true;
                }
            }
            if (!have)
            {
                TabPage TabPageCity1 = new TabPage("KKK");
                TabPageCity1.Name = "KKK";
                this.tabControl1.TabPages.Add(TabPageCity1);
                FormCity frmCity = new FormCity();                           //FormCity:From
                frmCity.TopLevel = false;
                frmCity.Parent = TabPageCity1;
                frmCity.ControlBox = false;
                frmCity.Dock = System.Windows.Forms.DockStyle.Fill;
                frmCity.Show();
                this.tabControl1.SelectedTab = TabPageCity1;
            }
            else
            {
                MessageBox.Show("cz");
            }
            
        }

Définissez FormBorderStyle sur Aucun et il n'y aura pas de barre de titre

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn