他表达的就是这样的啊.所以我说不明白了.
一般人家是判断窗体是否存在,
存在则显示,不存在则实例化后再打开,也就是show这样吧.
我说的没错吧.
他表达错了嘛
Form[] myForm = this.MdiChildren;
Form1 myForm1 = new Form1();
for (int i = 0; i < myForm.Length; i++)
{
if (myForm[i].Name == myForm1.Name)
{
myForm[i].Activate();
return;
}
}
myForm1.MdiParent = this;
myForm1.Show();
这里MdiChildren是子窗体,如果它是顶级窗体的话就不行了.
[[it] 本帖最后由 xyq701830 于 2008-8-11 18:01 编辑 [/it]]
一般人家是判断窗体是否存在,
存在则显示,不存在则实例化后再打开,也就是show这样吧.
我说的没错吧.
他表达错了嘛
Form[] myForm = this.MdiChildren;
Form1 myForm1 = new Form1();
for (int i = 0; i < myForm.Length; i++)
{
if (myForm[i].Name == myForm1.Name)
{
myForm[i].Activate();
return;
}
}
myForm1.MdiParent = this;
myForm1.Show();
这里MdiChildren是子窗体,如果它是顶级窗体的话就不行了.
[[it] 本帖最后由 xyq701830 于 2008-8-11 18:01 编辑 [/it]]
菜猪猪``