-3

WindowsフォームベースのアプリケーションをC#でコーディングしています。

red cross(x)ウィンドウの右上隅にあるをクリックしても、プログラムの実行が停止することはありません。代わりに、プログラムの次の部分に進む必要があります。プログラムをこのように動作させるには、何をする必要がありますか?

4

1 に答える 1

4

フォーム終了イベントを使用して、フォームの終了をキャンセルできます。デザイナで、プロパティの照明記号をクリックし、フォームの終了エントリをダブルクリックします。これでコードが作成されます。次のような関数を作成する必要があります。

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    e.Cancel = true;
}

e.Cancelフォームを閉じるのを停止するを追加する必要があります

于 2012-07-09T14:24:06.847 に答える