Я написал собственный редактор элементов для datagrid в flex. Мой вопрос заключается в том, как восстановить предварительно отредактированное значение ячейки datagrid после инициализации редактора элемента, а также в коде редактора настраиваемых элементов.Как получить предварительно отредактированное значение ячейки datagrid для itemeditor в flex
0
A
ответ
0
Я не думаю, что можно получить старое значение, когда вы находитесь в редакторе элементов. Я сделал бы это вручную, слушая событие «itemEditBeginning» и сохраняя переменную со значением ячейки. Затем вы можете ссылаться на это значение через свойства «parent», «parentDocument» или «outerDocument» в редакторе элементов, в зависимости от того, используете ли вы встроенный редактор элементов или отдельный класс.
0
В «itemEditEnd» событие вы можете получить доступ старое значение как:
var oldValue:String = event.currentTarget.dataProvider[event.rowIndex].VALUE_FIELD;
и новое значение, как:
var txtControl:mx.controls.TextInput = event.currentTarget.itemEditorInstance as mx.controls.TextInput;
var newValue:String = txtControl.text;
Если вы используете пользовательские ItemRenderer вам необходимо изменить " mx.controls.TextInput "для вашего настраиваемого itemRenderer.
Смежные вопросы
- 1. Flex: передать параметр itemEditor
- 2. Adobe Flex ItemEditor
- 3. C# wpf - Заменить отредактированное значение ячейки datagrid с существующим
- 4. Flex dispatchEvent для выхода из ItemEditor
- 5. Get ItemRenderer для конкретной ячейки - Flex DataGrid
- 6. Получить значение ячейки из DataGrid
- 7. получить отредактированное значение ячейки в JTable после нажатия кнопки
- 8. Получить отредактированное значение в AngularJS
- 9. Flex DataGrid с переменным настраиваемым элементом itemEditor на DataGridColumn
- 10. Как объединить ячейки в Flex Datagrid?
- 11. Как получить отредактированное значение в MVC
- 12. Как получить значение int из ячейки datagrid
- 13. Как получить значение ячейки представления данных Datagrid?
- 14. Обновление Datagrid ItemRenderer с значением ItemEditor
- 15. Двухстрочный itemeditor для целых строк в однострочном формате s: Datagrid?
- 16. получить значение из ячейки datagrid в C#
- 17. Flex - Как найти объект ячейки Datagrid
- 18. обновить/перезагрузить datagrid в flex
- 19. Элементы ячейки гиперссылки, переданные в Flex datagrid
- 20. Получить содержимое одной ячейки labelFunction из DataGrid в Flex 3
- 21. Flex проверяет, нет ли ячейки datagrid
- 22. Flex - Вертикальные выравнивающие ячейки в Datagrid
- 23. Получить значение из ячейки DataGrid (WPF)
- 24. Как установить стиль для ячейки в datagrid
- 25. WPF Toolkit DataGrid SelectionChanged Значение ячейки ячейки
- 26. Перетащите список предметов в itemeditor
- 27. Как получить значения ячейки datagrid
- 28. Как получить поля ячейки DataGrid
- 29. Полоса прокрутки в выпадающем списке внутри DataGrid itemEditor не работает
- 30. Как получить выбранное значение ячейки в DataGrid SelectedCellsChanged в wpf?