我有一个 DataGrid,有itemEditor
几NumericStepper
列。编辑 DataGrid 中的值时,我想更新屏幕上显示的几个值,因此想调用一个updateValues()
函数。
首先,我将此函数添加到 的itemEditEnd
事件中DataGrid
,但该函数在新值更新为之前被调用dataProvider
,因此,我在函数中拥有的值是旧值。值更新到dataProvider
? 还是我错过了什么?
其次,我尝试将此函数放在每个的更改事件中itemEditor
(duh!),但又一次,更改事件被触发,但其中的值dataProvider
是旧的。
有什么方法可以让函数updateValues()
被调用,每次编辑一个值并更新到 中dataProvider
,因为我从哪里获取值?
非常感谢。