フォームの初期処理/終了処理

C#

[この記事は17年前に書かれました]

フォームが初めて表示される直前に、Loadイベントが発生します。 フォームを表示する前に初期処理を行いたい場合には、Loadイベント時の処理を追加します。

フォームデザイナからフォーム、あるいはフォームのプロパティのLoadイベントをダブルクリックすると 初期処理のメソッド名を追加できます。

private void Form1_Load(object sender, EventArgs e)
{
  // 初期処理
}

フォーム終了時にはFormClosingイベント,FormClosedイベントが発生します。 (.NET 2.0からはClosingイベント、Closedイベントではなく上記イベントを使用します)
また、Application#Exit()で終了した場合には、FormClosingイベント,FormClosedイベントは 発生しないので注意が必要です。

  (※).NET Framework version 2.0新機能

コメント

タイトルとURLをコピーしました