Невозможно выбрать более 1 переключателя - PullRequest
0 голосов
/ 24 февраля 2011

У меня есть 4 радио кнопки, r1, r2, r3, r4.Эти четыре переключателя находятся в групповом поле.

r1 и r2 для запроса пола человека.

r1 для мужчины, r2 для женщины

r3 и r4 для запроса, хочет ли пользователь продолжить.

r3 для Да, r4 для №

Когда я нажимаю r1, r3 становится неконтролируемым и наоборот.Аналогично обстоит дело с r2, r4.Так что за раз я могу проверить только одну радиокнопку.Как я могу обойти эту проблему.Групповое поле имеет важное значение, поэтому я не могу удалить его.

Ответы [ 5 ]

4 голосов
/ 24 февраля 2011

Radiobuttons сгруппированы по родительскому контролю.Будет достаточно перегруппировать их в Panel.

Текущий макет:

Groupbox
    RadioButton
    RadioButton
    RadioButton
    RadioButton

Новый макет:

Groupbox
    Panel
        RadioButton
        RadioButton
    Panel
        RadioButton
        RadioButton
1 голос
/ 24 февраля 2011

Для радиопереключателей r1 и r2 используйте GroupName = "Gender"

Для радиопереключателей r3 и r4 используйте GroupName = "ContinueOrNot"

1 голос
/ 24 февраля 2011

Group Box = вы должны выбрать только одну радиокнопку.Вместо этого используйте две групповые ячейки: одну для пола и одну для запроса продолжения.

1 голос
/ 24 февраля 2011

Вы можете выбрать только 1 Radiobutton в Groupbox, если нет другого субконтроля, такого как Panel
Поэтому вам нужно создать Groupbox для r1 и r2

и отдельный для r3 и r4

1 голос
/ 24 февраля 2011

Убедитесь, что переключатели пола и переключатели да / нет не относятся к одной группе переключателей - они должны быть отдельными списками переключателей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...