C# Tips


フォームが閉じられたかどうかをチェックするには


Modalでないフォームが閉じられたことをチェックするには、IsDisposedメソッドを使用します。
フォームが閉じられた後でも、そのフォームを指すオブジェクトはnullにはならないので注意が必要です。
private void ShowBackgroundDepot()
{
	if(formBackgroundDepot.IsDisposed == true)
	{
		formBackgroundDepot = new FormBackgroundDepot();
	}

	formBackgroundDepot.Show();
	formBackgroundDepot.Focus();
}


目次に戻る
Copyright(c) 2008 WoodenSoldier Software