Чтобы изменить выбранную вкладку TabControl
, вы можете использовать метод SelectTab
или SelectedIndex
вашего элемента управления вкладкой.
Элементы управления формы не доступны извне формы по умолчанию. Вы можете предоставить доступ к управлению формой, установив свойство управления и GenerateMember
на true
.
Так что дизайнеру из Form2
, выберите вкладку управления, в окне свойств установите GenerateMember
в true
и установить Modifier
быть Public
. Тогда вы можете получить доступ к вкладкам из Form1
:
Dim f as New Form2()
f.TabControl1.SelectedIndex = 1 'It selects second tab
f.ShowDialog()
Примечания
В общем, как хороший дизайне основное положение, что лучше не подвергать свои формы контроля. В таком случае лучше создать свойство или метод в вашем Form2
и использовать его для получения/установки выбранной вкладки Form2
от Form1
. Например, вы можете увидеть Мунавар answer.
Я хочу отобразить ** TabPage **, присутствующий в tabcontrol. – nadia
Благодарим вас за помощь. – nadia
Итак, следуйте инструкциям в ответе. В чем проблема? Он показывает, что ваша форма 2 ans устанавливает активную вкладку вашего элемента управления вкладкой. –