В недавнем проекте VB меня попросили создать шаблон викторины в Windows Forms. Концепция состоит в том, чтобы прочитать из текстового файла, сколько переключателей и вопросов пользователь должен ответить. Чтобы добиться этого, я создал и динамически сохранил каждую радиокнопку в Table1.Controls, Table1 - моя таблица. Когда я пытаюсь обработать событие ввода, оно не возвращается в тексте отправителя или даже в типе. Это все еще говорит, что отправитель - Table1. Как узнать, какой предмет на этой таблице вызвал событие? Благодарю. Вот код создания радио:
For i As Integer = 1 To (bullets_num)
Dim rdo As New RadioButton
rdo.Name = "RadioButton" & i
If ansArr.Length < bullets_num Then
rdo.Text = i
Else
rdo.Text = ansArr(i)
End If
rdo.Location = New Point(5, 30 * i)
Panel1.Controls.Add(rdo)
Next