У меня есть элемент управления с функцией отмены, когда пользователь нажимает Escape, элемент управления вернет исходное значение.
Проблема в том, что я интегрировал свой элемент управления в DataGridView. DataGridView «съедает» Escape-ключ, поэтому мой элемент управления не может обнаружить Escape-ключ.
Когда я поместил «return true» в EditingControlWantsInputKey, мой элемент управления смог обнаружить клавишу Escape, но возникла другая проблема, DataGridView не может закрыть мой элемент управления, он остается в режиме редактирования.
Как разрешить моему элементу управления обнаруживать клавишу Escape, а также разрешить DataGridView закрыть мой элемент управления?