jicoff
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору afiget У меня перехватываются нажатия клавиш вверх/низ, даже если ячейка уже редактируется Уже писал выше. Это сделано для того, чтобы после достижения последней записи в дочернем гриде, сменилась запись в мастер гриде, далее обновляются данные в дочернем гриде и текущей в нем становится самая верхнея. Ну и.д. В момент обработки события OnKeyDown никаких событий редактора не происходит. В обработчике определяю последнюю запись, если да, в местере меняется текущая запись, Key = 0, т.е. CX-редактор пропускает обработку OnKeyDown. Дело в том, что сам дочерний грид состоит из 2-х View, связанных как мастер-детейл. И там тоже надо по нажатию клавиш вверх/низ ходить только по дочернему View и пропускать все мастер записи. Добавлено: . Добавлено: Тут надо обратить внимание, что есть 2 разных грида и соответственно 2 разных датасета. |