1
DataGrid中我显示复选框例如20 checkboz的数量,在20复选框,如果我选择任何15个checkboxs然后布雷checkboxs将禁用(启用=“假”,但15选择复选框accessable? 我怎样才能做到这一点。我试着如何禁用(enabled =“false”)datagrid项目渲染器中特定的复选框?
<mx:DataGrid id="dg" width="100%" height="100%" rowCount="5"
dataProvider="{dp}">
<mx:columns>
<mx:DataGridColumn dataField="name" headerText="Name"/>
<mx:DataGridColumn headerText="Checked" dataField="checked">
<mx:itemRenderer>
<mx:Component>
<mx:CheckBox enabled="{data.checked}" change="{data.checked = this.enabled;}" />
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
谢谢您的参考。 – 2009-10-12 07:19:12