Как программно создать TapPage с кнопкой внутри? - Visual Basic .NET
Формулировка задачи:
Есть две формы и модуль.
В первой форме по нажатию кнопки открывается вторая форма с ТекстБоксом и Кнопкой, в TextBox ввожу название TabPage затем при нажатии на кнопку в первой форме открывается TabControl c вкладкой и кнопкой внутри. при повторном открытии второй вкладки таким же образом вкладка открывается но кнопки в обеих вкладках пропадают.
Как сделать чтобы вкладки открывались с кнопками?
Решение задачи: «Как программно создать TapPage с кнопкой внутри?»
textual
Листинг программы
Public Class Form2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Form1.Controls.Add(TC) TC.TabPages.Add(New TabPage With {.Text = TextBox1.Text}) Dim btn As New Button With {.Name = "btn" & n.ToString, .Text = "Button" & n.ToString} TC.TabPages(n).Controls.Add(btn) AddHandler btn.Click, AddressOf btn_Click n += 1 Me.Close() End Sub Private Sub btn_Click(ByVal sender As Button, ByVal e As EventArgs) MsgBox(sender.Name) End Sub End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д