【发布时间】:2009-09-07 07:45:36
【问题描述】:
我有一个 DataGrid,在几列中有 itemEditor 和 NumericStepper。编辑 DataGrid 中的值时,我想更新屏幕上显示的几个值,因此想调用 updateValues() 函数。
首先,我将此函数添加到DataGrid 的itemEditEnd 事件中,但是在将新值更新为dataProvider 之前调用了该函数,因此,我在函数中的值是旧的价值观。值更新到dataProvider 后是否会触发任何其他事件?还是我错过了什么?
其次,我尝试将此函数放在每个 itemEditor 的更改事件中(呃!),但又一次触发了更改事件,但 dataProvider 中的值是旧值。
有什么方法可以让函数updateValues() 被调用,每次编辑一个值并更新到dataProvider,因为我从哪里获取值?
非常感谢。
【问题讨论】: