如何轻松重新排序TabControl?

CJ7*_*CJ7 27 c# tabcontrol visual-studio-2005 winforms

我有一个TabControl我在VS2005设计器中设计的,有大约7个标签.

如何轻松切换标签的顺序?

我最后把一个标签放在一边,但是现在我想把它放在中间的某个地方.

Pau*_*els 51

在选项卡控件的属性中有一个TabPages集合.你应该可以在那里洗牌.只需单击TabPages旁边的省略号,就会出现一个对话框,允许您按顺序向上或向下移动每个椭圆.


Jür*_*ock 18

在Designer中标记TabControl.

在属性窗口(F4)中,您有一个TabPages属性.您可以打开一个新窗口,您可以在其中重新排序TabPages.

如果你想在运行时这样做,你必须这样做

tabControl.TabPages.Remove(tabPage1);
tabControl.TabPages.Add(tabPage1); // add to the end
tabControl.TabPages.Insert(2, tabPage1); // add on specific position
Run Code Online (Sandbox Code Playgroud)