把主窗体作为子窗体容器的问题
//查询子窗体是否存在
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{}一样的意思
...全文
相关推荐
C# Winform 左侧菜单右边显示、子窗体显示在主窗体(子窗体当控件添加到Panel) 导航 抽屉
C# Winform 左侧菜单右边显示、子窗体显示在主窗体(子窗体当控件添加到Panel) 导航 抽屉 有封装的组件类,可以自行调用 测试环境:VS2013 功能全部正常,可以根据自身条件进行修改
C#-winform窗体只允许显示一个子窗体
解决在winform中子窗体显示多个问题,仅显示一个子窗体,点击多个子窗体时候,不会显示多个。
嵌入式窗体
简单的嵌入式窗体 一个窗体内显示多个窗体的内容,防止嵌入多个窗体。
EXE嵌入窗体源码
EXE嵌入主窗体源码,可将其它EXE程序嵌入到自己的窗体中。
图片嵌套窗体,将图片加载为子窗体在父容器内
图片嵌套窗体,将图片加载为子窗体在父容器内


