title: Pressing Esc is not firing KeyDown event
body: <p>Pressing <kbd>Esc</kbd> is not firing the <code>KeyDown</code> event. Pressing <kbd>Spacebar</kbd> or <kbd>F</kbd> fires the event but <kbd>Esc</kbd>does not.</p>
  <p>What may be the reason?</p>
  <p><code>KeyPreview</code> is set to <code>True</code> in the following example:</p>
  <pre><code>    private void form_KeyDown(object sender, KeyEventArgs e)
      {
          switch (e.KeyCode)
          {
              case Keys.Space:
                  btnCreate_Click(null, null); break;
              case Keys.F:
                  switchThrow(); break;
              case Keys.Escape:
                  form_FormClosing(null, null); break;
          }
      }
  </code></pre>