J'ai essayé ce qui suit:
private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if ((Keys) e.KeyValue == Keys.Escape)
this.Close();
}
Mais ça ne marche pas.
Ensuite, j'ai essayé ceci:
protected override void OnKeyDown(KeyEventArgs e)
{
base.OnKeyDown(e);
if (e.KeyCode == Keys.Escape)
this.Close();
}
Et toujours rien ne fonctionne.
Le KeyPreview sur mes propriétés de formulaire Windows Forms est défini sur true ... Qu'est-ce que je fais mal?