私はMDIフォームを持っています。私は別のフォームが実行されている場合、このフォームの実行中の子の中でチェックしたいと思います。以下のような何か:MyForm2
は私が探していますフォームの名前(クラス名)である別のフォームがMDIの親で実行されている場合、子フォームからチェックする方法は?
if (this.MdiParent.MdiChildren.Contains(MyForm2))
{
//Do Stuff
}
。コンパイラは、「クラス名はこの時点で有効ではありません」のように表示されます。
これを正しく行うにはどうすればよいですか?
「MyForm2」のインスタンスが複数存在する場合は、それぞれに何かしたいですか?あるいは、単に 'MyForm2'が存在するかどうかを知る必要はありますか? –