Мне нужно сбросить или отменить выбор группы переключателей в AS3 - PullRequest
0 голосов
/ 11 мая 2011

Мне нужно сбросить или отменить выбор группы переключателей.Как мне это сделать?

Ответы [ 3 ]

1 голос
/ 19 сентября 2016

Вы можете установить для выбранного свойства значение true, но не false. поэтому добавьте «фиктивный» переключатель в группу (не нужно добавлять его в список отображения) и используйте его:

var rbDummy:RadioButton=new RadioButton();
rbDummy.group = rb1.group;


function reStart(evt:MouseEvent):void {
     rbDummy.selected = true;

}

https://forums.adobe.com/thread/436875

1 голос
/ 11 мая 2011

Вы можете сделать дополнительную невидимую радиокнопку и проверить ее программно.

0 голосов
/ 11 мая 2011

Вы можете установить его свойство выбора равным нулю

radioButtonGroup.selection = null

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:RadioButtonGroup id="radioButtonGroup" />
    <mx:VBox>


    <mx:RadioButton id="a"  label="A" groupName="radioButtonGroup"/>
    <mx:RadioButton id="b" label="B" groupName="radioButtonGroup"/>
    <mx:RadioButton id="c" label="C" groupName="radioButtonGroup"/>

    <mx:Button id="btn" label="Unselect" click="{radioButtonGroup.selection = null}"/>
    </mx:VBox>
</mx:Application>

надеется, что поможет

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