2011-01-16 2 views
0

В этом приложении, имеющем встроенный редактор элементов, если вы нажмете на ячейку местоположения, а затем нажмите вкладку, значение в ячейке местоположения будет стерто.Flex 4 Редактор встроенных элементов Удаление данных

focusOut не работает, я не мог получить эту работу в DataGrid itemEditEnding и т.д.

Смотреть это Flex форумах в темах, так как разместить код здесь гниет: http://forums.adobe.com/thread/778496

ответ

0

определение для встроенного элемента редактор нуждается в этом:

SelectedItem = "{data.location}"

вместо этого:

prompt = "{data.location}"

Это потому, что событие itemEditEnd устанавливает для свойства newData (глубоко внутри кода) значение selectedItem, поэтому, если вы только выбрали ячейку и еще не выбрали значение в DropDownList, например, выбор ячейки, а затем немедленное табулирование, значение будет стерто.

Смежные вопросы