我有一个数据网格,与itemEditor如在几列NumericStepper。当在数据网格中的值进行编辑时,我想更新几个值显示在屏幕上,所以希望调用updateValues()功能。

首先,我添加此功能可将itemEditEndDataGrid事件,但新的值被更新到之前dataProvider,因此,我已经在函数值是旧的值的函数获取调用。有数值被更新到dataProvider后触发任何其他事件?还是我失去了一些东西?

二,我试图把这个功能在每个itemEditor的变化事件(废话!),但话又说回来,改变事件被解雇,但在dataProvider的值是旧的。

有没有什么办法可以使功能updateValues()被调用,每一个值编辑和更新到dataProvider时间,因为有我在哪里采取的价值观?

非常感谢。

有帮助吗?

解决方案

  

“在事件侦听器,您可以检查进入项目编辑器中的数据。如果数据不正确,可以调用preventDefault()方法从传递新的数据备份到基于列表的控件停止Flex和关闭编辑器“。 (

所以是的,它被称为数据提供器具有与数据之前。

下面是你应该读什么:检测Datagrid的编辑。他谈到了所有同样的东西。事件的优先级是门票。过于复杂的是Flex方式。欢呼声。

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