これは非常に単純な質問であることは承知していますが、きちんとした明確な提案を探しています。私のアプリケーションは MDI アプリケーションです。アプリケーション全体で使用される基本フォームを作成しました。ユーザーに閉じてほしくないフォームがいくつかあります。そのため、人的ミスを避けるために、ユーザーがそれらのフォームを閉じることを許可しないように計画しました。
フォームを閉じるイベントを設定しようとしましe.cancel = true
たが、うまくいかないようです。
編集:
Private void FrmTask_FormClosing(object sender, FormClosingEventArgs e)
{
e.Cancel = true;
}
問題は、このコードを使用しているときに、メインの MDI 親フォームでさえも、MDI アプリケーションのフォームが閉じないことです。