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

Popular posts from this blog

php - What is the difference between $_SERVER['PATH_INFO'] and $_SERVER['ORIG_PATH_INFO']? -

fortran - Function return type mismatch -

queue - mq_receive: message too long -