2011-08-31 5 views
0

사용자가 한 번에 한 행씩 각 행의 데이터 표에 투자 정보를 입력하는 앱을 만듭니다. 새로운 행을 따라 이동할 때 동적으로 생성되어 새로운 투자를 입력 할 수 있습니다. 사용자가 이동하여 새로운 정보를 입력 할 때 사용자가 어떤 열을 표시하는지 (또는 더 많은 투자가 있다고 말하면서) 열을 표시해야합니다. 함수를 생성하는 방법에 대한 아이디어가 있습니다.번호가 매겨진 행의 데이터 격자

private function rowCount():void 
     { 
     myDG.dataProvider=tasks; 
     myDG.rowCount=tasks.length; 
     } 

그러나 Im은 데이터 격자에서 구현하는 방법을 모르겠습니다.

어떻게 구현할 수 있습니까? 어떤 DataGrid 속성을 사용합니까? 아직도 플렉스 3에 새로운 임 그래서 어떤 도움을 주셔서 감사합니다!

<mx:DataGrid id="myDG" 

width="908" height="410" 
dataProvider="{tasks}" 
sortableColumns="false" editable="true" 
itemEditBeginning="checkEdit(event)" 

itemEditEnd="editEnd(event)" x="10" y="0" > 
<mx:columns> 
    <mx:DataGridColumn headerText="Investment number" 
    dataField="investment number " width="80"> 

    <mx:DataGridColumn headerText="Symbol" 
    dataField="symbol" width="105"> 
    </mx:DataGridColumn> 
    <mx:DataGridColumn headerText="Trade Date" 
    dataField="date" width="80"> 

</mx:DataGridColumn> 
</mx:columns> 
</mx:DataGrid> 

답변

1

간단히 말하면, itemRenderer에 행 색인을 표시해야합니다.

Display List ItemRenderer Index in Flex3

:이 질문과 답변 ( ListDataGrid이 같은 ListBase에서 유래 때문에) 문제와 그 해결책이 동일한에서

관련 문제