У меня есть иерархическое сеточное представление, и мне нужно реализовать следующие функции в дочернем сеточном представлении:
- Показать все строки в редактируемом режиме (это можно сделать)
- Сохранить все данные каждой строки на потерянном фокусе
Мы можем фиксировать события мыши, но как мы можем отследить потерянный фокус строки, вызванный клавиатурой. Пример: когда строка находится в фокусе, нажатие клавиши f6 приведет непосредственно к адресной строке браузера, что приведет к событию потери фокуса строки.
Одно движение мыши по строкам вызовет всю проверку и логику сохранения для всех строк, этот экран имеет иерархическое управление, а дочерняя сетка имеет минимум 200 строк.
Есть мысли о том, как это реализовать?