如题,即当点击menuStrip1组件或toolStrip1组件中的某一项时,不再跳出FORM而悉数显现到tabcontrol中,显现的Tabpage页题目称号也是取该组件中某项的称号,FORM窗体是先设计好的,需把内容全变成标签窗体;每新增一窗体时即显现新增的窗体,如封闭该窗体时就显现上一次翻开的窗体。
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"); } }
设置FormBorderStyle为None就没有题目栏了
以上就是C# Tabcontrol组件怎样切换显现Form窗体的示例代码的细致内容,更多请关注ki4网别的相干文章!