Winforms在正确的位置将Tab插入Tab Control

时间:2015-01-20 07:26:32

标签: c# winforms tabs tabcontrol

我正在使用Windows窗体并将Tab Control放入我的表单中。我已经在第一个选项卡和其他一些代码中添加了一些Buttons等。我遇到的问题如下:

我想在Tab Control的第一个位置插入一个Tab,但每次我插入一个新Tab时,他都会将它放在最后。如何在不更改代码的情况下移动Tab?我想知道因为他做了像

这样的功能
private void tabPage1_Click(object sender, EventArgs e)
    {

    }

但是我的代码超出了这个功能,我甚至无法将其插入其中。

3 个答案:

答案 0 :(得分:2)

对0索引使用insert函数。

tabControl1.TabPages.Insert(0, "newTab");

答案 1 :(得分:2)

TabControl具有集合属性TabPages

如果您在winforms设计器中打开此属性的编辑器,您将在编辑器窗体的中央部分看到带有向上箭头和向下箭头的按钮

单击它们以更改标签页的顺序

答案 2 :(得分:1)

你可以用这个:

myTabCtrl.TabPages.Insert(0, "newTab");