私はC#を使用しています。編集ボックスと[キャンセル]ボタンのあるWindowsフォームがあります。編集ボックスには、イベントを検証するためのコードがあります。編集ボックスがフォーカスを失うたびに、コードが実行されます。[キャンセル]ボタンをクリックすると、フォームを閉じたいだけです。編集ボックスの検証を実行したくありません。これはどのように達成できますか?
ここに重要な詳細があります:検証が失敗した場合、
e.Cancel = true;
コントロールを離れることを防ぎます。
ただし、ユーザーが[キャンセル]ボタンをクリックすると、何があってもフォームを閉じる必要があります。これはどのように実装できますか?