--- lang: ja-jp breaks: true --- # WinForm F10キーが押されたときにメニューにフォーカス移動してしまう 2022-01-30 > F10キーが押されたときの処理がうまくいかない > https://culage.hatenablog.com/entry/20170510/1494342000 ## `e.Handled = true;` で既定の動作を無効化する。 ```csharp= private async void PropetyToolForm_KeyDown(object sender, KeyEventArgs e) { { Button button = null; switch (e.KeyCode) { case Keys.F1: break; ・・・ case Keys.F9: break; case Keys.F10: // F10 はメニューバーをアクティブにする、Windows 標準のショートカットキーなので // 既定の処理は実行させない e.Handled = true; break; ・・・ } } } ``` ###### tags: `WinForm` `F10` `e.Handled = true`