Я использую TabControl в #.NET приложении. По умолчанию первая вкладка TabControl отображается в форме загрузки. Я хочу активировать/показать другие вкладки в загрузке формы. Программно, как я могу показать другую вкладку?
Активировать вкладку 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