看了《Flex4权威指南》,但是因为基于flex4.0为SDK,所以在flex4.5中出了一些问题。其中最大的就是ItemEditor,不能随便指定控件了。我要在DataGrid组件中直接编辑单元格。
Flex4.5,我找到了一种写法:
<s:columns> <s:ArrayList> <s:GridColumn headerText="Product" dataField="product" editable="false"/> <s:GridColumn headerText="Quantity" dataField="quantity" > <s:itemEditor> <fx:Component> <s:GridItemEditor> <s:NumericStepper /> </s:GridItemEditor> </fx:Component> </s:itemEditor> </s:GridColumn> <s:GridColumn headerText="Amount" dataField="subtotal" editable="false"/> <s:GridColumn editable="false"/> </s:ArrayList> </s:columns>
请问有没有别的解决办法?