如何摆脱tabControl中的身体?以及如何添加和删除tabpages?我需要在代码中添加/删除tabpages,但在代码或编辑器中隐藏正文。我尝试使tabControl hight< 20,但无论它有什么线显示它有多宽。
答案 0 :(得分:1)
“隐藏身体”是什么意思?如果您指的是标签的“页面”部分,如果您只能看到标签,则它不再是标签页。你想达到什么目的?选项卡控件可能不是最好的方法。
答案 1 :(得分:1)
您可以在代码中创建新的标签页,并将它们添加到TabControl的Controls集合中:
private System.Windows.Forms.TabPage tabPage1;
this.tabPage1 = new System.Windows.Forms.TabPage();
this.tabControl1.Controls.Add(this.tabPage1);
您可以使用以下代码隐藏代码中的选项卡控件:
tabControl1.Hide();
答案 2 :(得分:1)
据我所知,对于每行标签没有页面的一行标签,没有内置控件。
你可以用面板覆盖身体。如果仔细调整面板的大小,它看起来应该没问题。
答案 3 :(得分:1)
要隐藏用户的标签页,只需将其从tabControl.TabPages集合中删除即可:
tabControl1.TabPages.Remove(tabPage1);