Мне нужно, в коде, создать динамическую динамическую кнопку во время выполнения и добавить ее в мою форму. Когда я нажимаю новую кнопку, мне нужно что-то сделать. Для нормальной кнопки, что я рисую на форме во время разработки, я бы просто сделать что-то вроде этого:Как сделать что-то при нажатии динамически добавленной кнопки
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
Process.Start("")
End Sub
Но, в этом случае, когда я создаю новую кнопку внутри события нажатия другого , я не знаю, как назначить ему функциональность, когда она нажата.
Вопрос не очень ясен, но я _think_ вы ищете ['AddHandler'] (https://msdn.microsoft.com/en-us/library/7taxzxka.aspx), например. 'AddHandler Button4.Click, Sub (s, e) Process.Start (" ")'. – Mark
Я обновил вопрос, чтобы исправить теги и сделать то, что вы просите более ясно. Однако, поскольку было трудно сказать, о чем вы действительно спрашиваете, мне пришлось сделать некоторые предположения. Исправьте мое редактирование, если я каким-либо образом исказил ваш фактический вопрос. –
Да, извините за мой плохой английский. AddHandler работает, но он не является постоянным. Когда я создаю новую кнопку, я хочу, чтобы, чем при перезапуске программы, кнопка все равно будет там. Это возможно? – Touyoo