itemEditor

<mx:AdvancedDataGridColumn headerText="婚否" dataField="married" editorDataField="value" rendererIsEditor="true">
     <mx:itemRenderer>
         <mx:Component>
             <mx:Box horizontalAlign="center">
                 <mx:Script>
                     <![CDATA[
                         public function get value(): Object
                         {
                             return cbMarried.selected ? " 已婚" : "未婚";                                    
                         }
                         
                         override public function set data(value:Object) : void
                         {
                             super.data = value;
                             cbMarried.selected =(value.married == "已婚");                                  
                         }
                    ]]>
                 </mx:Script>
                 <mx:CheckBox id="cbMarried"/>
             </mx:Box>        
         </mx:Component>
    </mx:itemRenderer>
 </mx:AdvancedDataGridColumn>


editorDataField可以为selectedValue/Value/selectedDate,我们可以把它统一为value

createItemEditor(event.columnIndex,event.rowIndex);                     itemEditorInstanceTextInput/ComboBox/Label

event.preventDefault();return;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值