Flex 4内联项编辑器清除数据

时间:2011-01-16 01:44:09

标签: flex flex4

在这个具有内联项目编辑器的应用程序中,如果单击位置单元格然后按Tab键,则会清除位置单元格中的值。

focusOut不起作用,也无法在DataGrid itemEditEnding等中使用它。

请参阅此Flex论坛帖子,因为此处发布代码会腐烂: http://forums.adobe.com/thread/778496

1 个答案:

答案 0 :(得分:0)

内联项目编辑器的定义需要:

将selectedItem = “{} data.location”

而不是:

提示= “{} data.location”

这是因为itemEditEnd事件将newData属性(在代码深处)设置为selectedItem的值,因此如果您只选择了单元格但尚未在DropDownList中选择一个值,例如选择单元格则立即退出,价值被消灭。