I"m not understanding.  In this example you are binding the radio buttons
to the RadioButtonGroup, not some model.

-Alex

On 10/14/13 4:51 AM, "mark goldin" <[email protected]> wrote:

>Now, I am doing:
>
><fx:Declarations>
>        <s:RadioButtonGroup id="cardtype"
>            itemClick="handleCard(event);"/>
>    </fx:Declarations>
>
>    <s:VGroup>
>        <s:RadioButton group="{cardtype}"
>            id="americanExpress"
>            label="American Express"
>            width="150"/>
>        <s:RadioButton group="{cardtype}"
>            id="masterCard"
>            label="MasterCard"
>            width="150"/>
>        <s:RadioButton group="{cardtype}"
>            id="visa"
>            label="Visa"
>            width="150"/>
>    </s:VGroup>
>
>I am binding my model to an object with id "cardtype" and its
>selectedValue. But if I use groupName how that is going to work?
>
>
>
>On Sun, Oct 13, 2013 at 7:45 PM, Alex Harui <[email protected]> wrote:
>
>> Not sure what you mean.  How are you doing it now.
>>
>> -Alex
>>
>> On 10/13/13 10:13 AM, "mark goldin" <[email protected]> wrote:
>>
>> >But how would I bind radiogroups to a model if they wont have "visible"
>> >ids?
>> >
>> >
>> >On Sat, Oct 12, 2013 at 12:18 AM, Alex Harui <[email protected]> wrote:
>> >
>> >> Binding is internal to a set of instances in an MXML instance.
>> >>  FocusManager looks everywhere.  So unfortunately, that means you
>>can't
>> >>use
>> >> MXML as a template for stamping out copies of radiobuttons.
>> >>
>> >> I would use groupName and set it somehow.
>> >>
>> >> -Alex
>> >> ________________________________________
>> >> From: mark goldin [[email protected]]
>> >> Sent: Friday, October 11, 2013 2:18 PM
>> >> To: users
>> >> Subject: RadioButtonGroup
>> >>
>> >> I am using the following design pattern from docs for all
>> >> RadioButtonGroups:
>> >>
>> >>  <fx:Declarations>
>> >>         <s:RadioButtonGroup id="cardtype"
>> >>             itemClick="handleCard(event);"/>
>> >>     </fx:Declarations>
>> >>
>> >>     <s:VGroup>
>> >>         <s:RadioButton group="{cardtype}"
>> >>             id="americanExpress"
>> >>             label="American Express"
>> >>             width="150"/>
>> >>         <s:RadioButton group="{cardtype}"
>> >>             id="masterCard"
>> >>             label="MasterCard"
>> >>             width="150"/>
>> >>         <s:RadioButton group="{cardtype}"
>> >>             id="visa"
>> >>             label="Visa"
>> >>             width="150"/>
>> >>     </s:VGroup>
>> >>
>> >> It all works fine. But here is a problem. It looks like if the same
>>id
>> >> is used on different screens then it's going to be the at run time
>> >> which causes problems with tabbing. If I tab from a RadioButtonGroup
>> >> to another control but somewhere on the screen there is another
>> >> RadioButtonGroup the control goes to that RadioButtonGroup. I am also
>> >> not sure how binding is working either since it's the same id that a
>> >> mode property is bound to. But two different controls. Any thoughts?
>> >>
>>
>>

Reply via email to