Я использую радиокнопку внутри искрового datagrid следующим образом.DataGrid itemrenderer получает проблему во время прокрутки
<s:DataGrid dataProvider="{arrList}" >
<s:columns>
<mx:ArrayList>
<mx:source>
<s:GridColumn width="90" headerText="radio">
<s:itemRenderer >
<fx:Component>
<s:GridItemRenderer>
<fx:Script>
<![CDATA[
override public function set data(value:Object) : void
{
super.data = value;
rdId.group=outerDocument.rbgGroup;
}
]]>
</fx:Script>
<s:RadioButton id="rdId" />
</s:GridItemRenderer>
</fx:Component>
</s:itemRenderer>
</s:GridColumn>
<s:GridColumn headerText="Name" dataField="name" />
</mx:source>
</mx:ArrayList>
</s:columns>
</s:DataGrid>
Я создал группу для radobutton, так как хочу любой из выбранных.
<s:RadioButtonGroup id="rbgGroup" />
Этот рабочий режим. Но, если я выбираю любое радио, как сначала, так и прокрутку, он автоматически выбирает другую радиокнопку и сначала удаляется.
Я проверил много других сообщений, таких как this, но это не работает.
Проблема возникла только при прокрутке.
Любая помощь была бы весьма признательна.
На самом деле я могу; t понимать параграф раздела. Можете ли вы объяснить код, который я публикую в своем вопросе? – ketan
Я отредактировал свой ответ с примером и более подробной информацией о виртуальном макете. –
Нет, все равно я получаю такую же проблему. Все еще радио выберите и отмените выбор во время прокрутки. – ketan