Есть событие начала редактирования.
Если же пользователь не вошёл в режим редактирования,то никаких событий нет.
Ну или использовать поле надписи,которое это умеет,а потом,если нужно,превращать его в поле редактирования.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший