flex - Please explain why i am getting the following error when I use itemrenderer and itemeditor components in the datagrid column -
code:
<mx:datagridcolumn id="a" headertext="notes" datafield="a" width="200" visible="true" editable="false" wordwrap="true" editordatafield="text"> <mx:itemrenderer> <mx:component> <mx:hbox> <mx:text width="100%" height="100%"/> </mx:hbox> </mx:component> </mx:itemrenderer> <mx:itemeditor> <mx:component> <mx:hbox> <renderers:editortextrenderer width="100%" /> </mx:hbox> </mx:component> </mx:itemeditor> errorstacktrace: referenceerror: error #1069: property text not found on a.mxml.a_inlinecomponent3 , there no default value.
i suppose, custom component editortextrenderer should contain property text. or must set editordatafield property, responsable editing. more details read this.
a simple inline item editor contains single control supports data property. flex automatically copies current cell data item renderer or item editor, , copies new cell data list control based on value of editordatafield property
Comments
Post a Comment