private bool checkChildFrmExist(string childFrmName)
{
foreach (Form childFrm in this.MdiChildren)
{
if (childFrm.Name == childFrmName)
{
if (childFrm.WindowState == FormWindowState.Minimized)
childFrm.WindowState = FormWindowState.Normal;
childFrm.Activate();
return true;
}
}
return false;
}private void userManagementToolStripMenuItem_Click(object sender, EventArgs e)
{
if (this.checkChildFrmExist("frmUserManagement") == true)
{
return;
}
frmUserManagement fum = new frmUserManagement(true); //“frmUserManagement”方法没有采用“1”个参数的重载
fum.MdiParent = this;
fum.Show();
请问一下,那个地方的重载应该怎么写啊,我是初学者,不知道该杂办.麻烦高手帮我写一下,
{
foreach (Form childFrm in this.MdiChildren)
{
if (childFrm.Name == childFrmName)
{
if (childFrm.WindowState == FormWindowState.Minimized)
childFrm.WindowState = FormWindowState.Normal;
childFrm.Activate();
return true;
}
}
return false;
}private void userManagementToolStripMenuItem_Click(object sender, EventArgs e)
{
if (this.checkChildFrmExist("frmUserManagement") == true)
{
return;
}
frmUserManagement fum = new frmUserManagement(true); //“frmUserManagement”方法没有采用“1”个参数的重载
fum.MdiParent = this;
fum.Show();
请问一下,那个地方的重载应该怎么写啊,我是初学者,不知道该杂办.麻烦高手帮我写一下,
----》
去看frmUserManagement的构造函数
确保接收一个bool的参数
if (childFrm.Text == childFrmName)试试,我猜的