【发布时间】:2010-10-07 13:41:54
【问题描述】:
我在 Flex 中有一个 Datagrid。我需要在第一列中添加一个单选按钮,这样当我选择该单选按钮时,应该选择整行。 我尝试使用以下代码 -
<mx:DataGridColumn id="selectColumnRadioButton" sortable="false" textAlign="center" editable="false" width="18">
<mx:itemRenderer >
<mx:Component>
<mx:RadioButton selected="false"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
但是有以下问题—— 1)它允许我选择多个按钮。 2)如果我单击该行的其他任何位置,则该行被选中。这不是预期的行为。如果只有当我选择单选按钮时才应该被选中。
请帮助我。 :)
【问题讨论】:
-
听起来您需要覆盖默认的 DataGrid 功能以选择将对 DataGrid 进行自定义扩展的项目。
标签: apache-flex datagrid radio-button