Выберите / введите tabpage, используя его имя в виде строки
У меня есть vb.net проект 2012 года
С формой, включающей ComboBox(коллекция TabPage1, TabPage2 с картинными коробками с картинками)
, TabControl с TabPage1, TabPage2
и командная кнопка
Я хочу выбрать / ввести вкладку Для отображения изображения с помощью текста поля Combobox и командной кнопки
Используйте следующий код с помощью метода DirectCast, но это не успех
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click A = ComboBox1.Text B = DirectCast(Me.Controls("A"), TabPage) TabControl1.SelectedTab = B End Sub
(A = TabPage1, TabPage2 в виде строки)
(B = преобразовать его объект)
Что я уже пробовал:
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click A = ComboBox1.Text B = DirectCast(Me.Controls("A"), TabPage) TabControl1.SelectedTab = B End Sub
PIEBALDconsult
Вы действительно хотите " а " в кавычках?