Feng的留言
2005-01-28 15:17 灵感之源 阅读(91) 评论(0) 收藏 举报
我在MDI窗体中的button1中打开Form2:
具体代码如下:
private void button1_Click(object sender, System.EventArgs e)
{
openForm();
}
private void openForm()
{
foreach (Form f in MdiChildren)
{
if (f is Form2 )
{
Form2 mf=(Form2) f;
if (mf.WindowState==FormWindowState.Minimized)
{
mf.WindowState=FormWindowState.Normal;
}
mf.BringToFront();
return;
}
}
Form2 frm =new Form2();
frm.MdiParent=this;
frm.Show();
我想修改成:下面这样的,请问如何写这个程序
private void button1_Click(object sender, System.EventArgs e)
{
openForm(Form2);
}
private void openForm(Form ff)
{
foreach (Form f in MdiChildren)
{
if (f is ff )
{
ff mf=(ff) f;
if (mf.WindowState==FormWindowState.Minimized)
{
mf.WindowState=FormWindowState.Normal;
}
mf.BringToFront();
return;
}
}
ff frm =new ff();
frm.MdiParent=this;
frm.Show();
具体代码如下:
private void button1_Click(object sender, System.EventArgs e)
{
openForm();
}
private void openForm()
{
foreach (Form f in MdiChildren)
{
if (f is Form2 )
{
Form2 mf=(Form2) f;
if (mf.WindowState==FormWindowState.Minimized)
{
mf.WindowState=FormWindowState.Normal;
}
mf.BringToFront();
return;
}
}
Form2 frm =new Form2();
frm.MdiParent=this;
frm.Show();
我想修改成:下面这样的,请问如何写这个程序
private void button1_Click(object sender, System.EventArgs e)
{
openForm(Form2);
}
private void openForm(Form ff)
{
foreach (Form f in MdiChildren)
{
if (f is ff )
{
ff mf=(ff) f;
if (mf.WindowState==FormWindowState.Minimized)
{
mf.WindowState=FormWindowState.Normal;
}
mf.BringToFront();
return;
}
}
ff frm =new ff();
frm.MdiParent=this;
frm.Show();
浙公网安备 33010602011771号