У меня есть массив из 2 RadioButtons
. Один отображает текст «TRUE», другой «FALSE», и они появляются, когда пользователь выбирает вопрос стиля TRUE/FALSE.VB Как динамически создать групповой ящик для отображения и группировать радиообъекты, которые находятся в массиве?
Однако, когда выбраны несколько вопросов типа TRUE/FALSE, все, кажется, связаны, а не связаны в парах, которые они появляются. если у 3 вопросника есть 2 вопроса типа TRUE/FALSE, тогда, когда вы выбираете ответ по одному вопросу, он удаляет ответ на другой вопрос стиля TRUE/FALSE.
Код для справки: (внутри для цикла (к), так и внутри отборной случае (когда выбран вопрос truefalse стиль))
grpTrueFalse(k) = New GroupBox
grpTrueFalse(k).Location = New Point((X - 10), (Y - 10))
grpTrueFalse(k).BackColor = Color.Transparent
grpTrueFalse(k).Visible = False
grpTrueFalse(k).Width = 250 : grpTrueFalse(k).Height = 50
frmQuizBuild.Controls.Add(grpTrueFalse(k))
rdbtrue(k) = New RadioButton : rdbtrue(k).Location = New Point((X + 120), Y)
rdbtrue(k).Text = "TRUE" : rdbtrue(k).Font = New Font("Arial", 15)
rdbtrue(k).BackColor = Color.Transparent
frmQuizBuild.Controls.Add(rdbtrue(k))
rdbfalse(k) = New RadioButton : rdbfalse(k).Location = New Point(X, Y)
rdbfalse(k).Text = "TRUE" : rdbfalse(k).Font = New Font("Arial", 15)
rdbfalse(k).BackColor = Color.Transparent
frmQuizBuild.Controls.Add(rdbfalse(k))
Для записи GroupBox
на верхней части RadioButtons
появляется и на самом деле на самом деле ничего не делает.
Вы можете опубликовать снимок экрана формы? «RadioButtons» должны появляться внутри «GroupBox», не находясь под ним. – David
Создается групповой ящик, поэтому под ним создаются радиообъективы. Как добавить скриншот? – rwan
Нажмите на править, и есть возможность добавить изображение на панель инструментов. Вы создаете элементы управления в коде? Гораздо проще просто перетащить их на форму. – David