/// <summary> /// 閉じる直前イベント /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Main_FormClosing(object sender, FormClosingEventArgs e) { // 体重情報コレクションクラスを取得 var bodyWights = BodyWights.GetInstance(); if (!bodyWights.Saved) { // 保存確認 var result = MessageBox.Show("保存しますか?", "編集されています", MessageBoxButtons.YesNoCancel); // 選択内容ごとの処理 switch (result) { case DialogResult.Yes: bodyWights.Save(DefaultFileName); break; case DialogResult.Cancel: e.Cancel = true; return; } } // 設定ファイルを作成 WindowStting.Save(this); }
/// <summary> /// フォームクローズ /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void GraphView_FormClosing(object sender, FormClosingEventArgs e) { // 設定ファイルの保存 WindowStting.Save(this, FilePrefix); }