//查询子窗体是否存在
public bool checkchildfrm(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;
} case "1":
{
if (this.checkchildfrm("Frm_patient") == true)
return;
Frm_patient frm = new Frm_patient();
frm.MdiParent = this;
frm.Show();
break;
}
这个是把一个窗体作为其他子窗体容器的部分代码。
那个forearm有什么用啊。我单步调试每次都不会进到forearm里去。还有下面的if(true) return;是不是和if(true){}else{}一样的意思
public bool checkchildfrm(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;
} case "1":
{
if (this.checkchildfrm("Frm_patient") == true)
return;
Frm_patient frm = new Frm_patient();
frm.MdiParent = this;
frm.Show();
break;
}
这个是把一个窗体作为其他子窗体容器的部分代码。
那个forearm有什么用啊。我单步调试每次都不会进到forearm里去。还有下面的if(true) return;是不是和if(true){}else{}一样的意思
解决方案 »
- Invoke为什么会多次执行?
- post 接收参数问题 高手看下
- 调用EmguCV矩阵 Matrix<double> meanMatrix = new Matrix<double>(m, n)的问题
- 如何用VC传递自定义的消息给C#做的一个窗口,我已经获得了句柄
- 求教Microsoft.DirectX.AudioVideoPlayback.video类
- 我用DevExpress控件做了程序,发布成setup.exe后,安装时还要我安装DevExpress环境?请前辈指导!
- 求一正则 C#
- 缺少using指令 这是什么原因?
- 非常郁闷的c#发邮件问题
- fileshtream中的length属性统计的标准是什么?为何与我的实际不符?
- 有没有谁直接做了安装程序?
- 一个关于SOCKET RAW抓
等同于循环访问MdiChildren集合中的每一个对象if(true)
return;
dosomething;等同于
if(true)
{
return;
}
else
{
dosomething;
}
return true;
在这两条语句上设置断点