日期:2014-05-18  浏览次数:20768 次

AcceptButton的问题
在win forms中,

  this.AcceptButton = button2;
  this.CancelButton = button1;

button2将处理enter键,窗体关闭,点击button2也是关闭窗体;但是button1处理Esc键,按下Esc窗体关闭,点击button1却不关闭!为虾米不关闭!



------解决方案--------------------
你测试一下,看看你的 button1 按钮是否 响应了 Esc 键盘。 没有响应的话 ,把此按钮 删掉,你重新 放置一个 button1按钮 试试。
------解决方案--------------------
是不是button1有后台响应代码,删掉即可
否则手工this.Close()