在我的Flex项目使用凯恩戈姆,我有存储绑定的ArrayCollection显示通过数据网格模型。因为位于DataGrid的单元格中的焦点时丢失的模型由应答更新(从Java服务,“更新”事件之后)发生时我的问题,(滚动位置iL也失去了)。所以,我检索位置更新之前,具有DataGridEvent.ITEM_FOCUS_IN事件:

myModel.focusedCell.rowIndex = e.rowIndex;
myModel.focusedCell.columnIndex = e.columnIndex;

但是,从那里恢复这些参数?如何触发此更新仅当模型更新?

预先感谢。

有帮助吗?

解决方案

有关的信息,我解决我的问题如下:

,以避免失去焦点(或者说下一个信元被编辑),一个具有不重新实例化它。

以更新模型

在这之后,我们必须解决与在下面的解释后滚动一个问题: 如何将数据绑定DataGrid组件无需滚动起来?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top