条件によりフォームが閉じられないようにする勝手にフォームが閉じられては困る場合があります。このような時は、フォームのFormClosingイベントハンドラでフォームを閉じてもよいか判断し、閉じないときにはFormClosingEventArgsオブジェクトのCancelプロパティをTrueにします。 次の例ではフォーム(Form1)が最大化状態のときは閉じられないようにしています。 'フォームのFormClosingイベントハンドラ Private Sub Form1_FormClosing(ByVal sender As System.Object, _ ByVal e As System.Windows.Forms.FormClosingEventArgs) _ Handles MyBase.FormClosing If Me.WindowState = FormWindowState