Member 13067934 Ответов: 0

Выберите / введите 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

Вы действительно хотите " а " в кавычках?

0 Ответов