次の設定のitemRendererを持つ4つの列を持つmx:DataGridがあります。
Mx:DataGrid:
<mx:DataGrid id="itensPedidoCompraList"
width="100%"
height="120"
dataProvider="{ model.pedidoCompra.itens }"
editable="true"
itemEditEnd="itensPedidoCompraList_itemEditEndHandler(event)">
Mx:DataGridColumn:
<mx:DataGridColumn headerText="{resourceManager.getString('cadastroPedidoCompra', 'ident.PercentualDesconto') }"
width="60"
textAlign="right"
rendererIsEditor="true"
editorDataField="data">
<mx:itemRenderer>
<fx:Component>
<mx:Canvas>
<input:NumberInput width="55" number="@{data.percentualDesconto }"/>
</mx:Canvas>
</fx:Component>
</mx:itemRenderer>
ユーザーはグリッドの線をクリックし、列をクリックして編集します。彼が値を変更または追加した後、Enterキーを押して、同じ行の別の列にフォーカスを移動する必要があります。私のやり方は、下の列に移動しています。
正しい列に移動するための最良の方法は何ですか?
ありがとうございました