Активировать вкладку TabControl

Я использую TabControl в #.NET приложении. По умолчанию первая вкладка TabControl отображается в форме загрузки. Я хочу активировать/показать другие вкладки в загрузке формы. Программно, как я могу показать другую вкладку?

Ответ 1

tabControl1.SelectedTab = MyTab;

Ответ 2

Вы можете использовать метод SelectTab.

Есть 3 версии:

public void SelectTab(int index);
public void SelectTab(string tabPageName);
public void SelectTab(TabPage tabPage);

Ответ 3

В элементе управления TabControl есть два свойства, которые управляют той закладкой.

SelectedIndex, которые предлагают возможность выбрать его по индексу (целое число начиная с 0 до количества вкладок, которые у вас есть минус один).

SelectedTab, которые предлагают возможность выбора самого объекта табуляции, чтобы выбрать.

Установка любого из этих свойств изменит текущую отображаемую вкладку.

В качестве альтернативы вы также можете использовать метод Select. Он поставляется в трех вариантах: один, где вы передаете индекс вкладки, другой Сам объект TabPage и последняя строка, представляющая имя вкладки.

Ответ 4

Для устройства Windows Smart (работа с компактными кадрами) (устройства MC75-Motorola)

     mytabControl.SelectedIndex = 1

Ответ 5

Используйте SelectTab следующим образом:

TabPage t = tabControl1.TabPages[2];
tabControl1.SelectedTab =  t; //go to tab