私はwinformsアプリケーションに取り組んでいます。私はシンプルlogin screenで、押すとenter keyそれをキャッチし、KeyUp(...) event資格情報が有効でない場合はMessageBox. その後、Enter キーをもう一度押すと、MessageBox と LoginForm の両方にキャッチされ、最初にメッセージ ボックスが消えてから LoginForm が無効な資格情報で入力され、MessageBox が再び表示されるという無限ループが発生します。key eventフォームを再度送信するためにもう一度Enterキーを押す必要があるよりも、MessageBoxに対してのみアクティブにする必要があります。
この状況をどのように処理できますか?