今天在写一个小Demo的时候惊讶的发现按了键盘上的键Form的KeyPress事件居然没有响应,调试的时候断点一直进不去。接着又尝试了一下控件其他两个事件KeyDown和KeyUp,也是进不去。于是在网上找了找,找到一个答案,说是在需要控件响应KeyPress事件的时候,父窗体的KeyPreview必须设置为True,设置了一下,果然解决了问题。
好记性不如烂笔头,偷偷摸摸得记录一下。
今天在写一个小Demo的时候惊讶的发现按了键盘上的键Form的KeyPress事件居然没有响应,调试的时候断点一直进不去。接着又尝试了一下控件其他两个事件KeyDown和KeyUp,也是进不去。于是在网上找了找,找到一个答案,说是在需要控件响应KeyPress事件的时候,父窗体的KeyPreview必须设置为True,设置了一下,果然解决了问题。
好记性不如烂笔头,偷偷摸摸得记录一下。