Радиокнопки C # - Удалить автогруппировку (VS 2008 Designer) - PullRequest
0 голосов
/ 24 марта 2012

Я использую VS 2008 и C #.Я создал три переключателя (используя конструктор VS) в одной форме, и они автоматически группируются.Я бы хотел, чтобы пользователь мог выбрать все переключатели (не только одну из трех).

Как мне их разгруппировать?Я не могу найти свойство в переключателях, которые обрабатывают это, и я в растерянности.Изменение автоматически сгенерированного конструкторского кода (который, я уверен, где выполняется группировка) не рекомендуется и может привести к множеству проблем в Visual Studio, поэтому я предполагаю, что лучшим решением будет либо свойство, которое япо какой-то причине не может найти или способ программно разгруппировать их при инициализации формы.

Спасибо!

Ответы [ 3 ]

4 голосов
/ 24 марта 2012

В этом случае вы должны использовать флажки.

Если вы действительно застряли на радиокнопках, поместите каждую кнопку на отдельную панель.

Вот объяснение от Microsoft , подтверждающее концепцию группировки.

0 голосов
/ 24 марта 2012

Я ДЕЙСТВИТЕЛЬНО не должен использовать радиокнопки, потому что, если они действуют отдельно, вы не сможете отменить их выбор.То, что вы могли бы использовать, это использовать chackboxes в стиле radiobuttons ... Я считаю, что это возможно, но я не знаю как (хотя я могу ошибаться)

0 голосов
/ 24 марта 2012

положите их на отдельные контейнеры.

...