Thanks, I already had a keypress event defined, but the Esc key never triggered it. But I just found out the reason - in the AddEventHandler, the event name was spelled wrong; it was cloned from another project, and another event altogether.
Everything's good now, except for a question about programmatically cloning labels (another thread), thanks.