投稿日 | : 2005/09/27(Tue) 09:27 |
投稿者 | : じゃんぬねっと |
Eメール | : |
URL | : http://jeanne.wankuma.com/ |
タイトル | : Re: Visibleを参照すると Loadイベントが発生する |
こんにちは、じゃんぬ です。
> Form2.Visible を参照すると Loadイベントが発生してしまいます。
誤解がないように補足しますが、Form2 内のメンバのいずれかを参照するとロードされます。
Visible プロパティに限った話ではなく、Form 内のコントロールなどすべてです。
これは、暗黙的にインスタンスを生成するからです。
> Loadイベントを発生させないで、オブジェクトが表示・非表示かを
> 調べるためにはどうすればよいでしょうか?
単純に Load イベントにフラグでガード句を設けるという、
短絡的な考えすら思いつきませんでしたか?