2011-10-08 2 views
2

버전 4에는 Flex itemEditEnd (Datagrid에서) 이벤트가 있지만 Flex 4.5에 존재하지 않습니다. itemEditEnd이 이벤트는 어떤 이벤트로 대체 되었습니까?itemEditEnd FLex 4.5

답변

0

내가 사용하려고 :

override public function save():void 
{ 
    //data.dataField = value; 
} 

을하지만 오류가있어 "Incopatible 무시"

귀하의 측면에서 어떤 성공을?

FIX, 변경 무효 저장에 비해 부울,()는 MX 데이터 그리드의 경우 itemEditEnd에서와 거의 같은 물건을 할 수 에 :

override public function save():Boolean 
{ 
    data.dataField = value; 
    return true; //to save data to dataprovider 
} 

예 :

<s:GridItemEditor> 
    <s:TextInput id="valueDisplay" width="100%"/> 
     <fx:Script> 
      <![CDATA[ 
      override public function get value():Object 
      { 
       return valueDisplay.text;    
      } 

      override public function set value(newValue:Object):void 
      { 
       valueDisplay.text = newValue.toString(); 
      } 

      override public function save():Boolean 
      { 
       data.dataField = value; 
       return true; 
      } 
      ]]> 
     </fx:Script> 
</s:GridItemEditor> 
관련 문제