您现在的位置是:网站首页> 编程资料编程资料

Flex4 DataGrid中如何嵌入RadioButton_Flex_

2023-05-25 262人已围观

简介 Flex4 DataGrid中如何嵌入RadioButton_Flex_

复制代码 代码如下:

horizontalScrollPolicy="off" borderVisible="false"
dataProvider="{viewList}">


itemRenderer="Module_SchoolView.RadioButtonGridItemRenderer"/>













MXML页面
复制代码 代码如下:


xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">





//----------------------------------------------------------------------------------------------------------

override public function prepare(hasBeenRecycled:Boolean):void
{
super.prepare( hasBeenRecycled );

// We make the radio button mimic the selection status of the whole row.
const selected_items: Vector. = grid.dataGrid.selectedItems;

if( null == selected_items )
{
radio_button.selected = false;
return;
}

if( -1 != selected_items.indexOf( data ) )
radio_button.selected = true;
else
radio_button.selected = false;
}

//----------------------------------------------------------------------------------------------------------

]]>



label=""
enabled="false"

horizontalCenter="0" verticalCenter="0" />