高手请进!如何把子窗体的子窗体变成父窗体的子窗体 如标题所述,不知道能不能实现!小弟新手没有多少分,知道的指点下啊!谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以了,我是用C#的,.net VB 不会写,因为子窗体中的子窗体(form.Controls.Add(frmChild))是样的话,只要把frmChild的引用出来就可以了 假如用的MDI窗体的话,把MDIParent和MDIChildren改一下就行了 设置子父窗体先把IsMdiContainer属性设置为true, ProductionInfo pinfo = new ProductionInfo();pinfo.MdiParent = this; //设置子父窗体pinfo.Show(); 假设F2是某个窗体F1的子窗体,而F1是F的子窗体,F2.mdiParent=F1.MdiParent;这样就能把F2的父窗体设为F;针对MDI;如果不是MDI的话,就用Control.add方法F.controls.Add(F2); 在F.controls.Add(F2); 之前要有这样一条语句:F2.TopLevel = false; 谢谢楼上的各位支持!尤其谢谢7,8,9楼的!我的不是MDI窗体,我用其它方法把这个问题绕过去了!:) 关于 Invalidate() 导致所有控件无效并重绘的问题??? 应用程序中的服务器错误 [高分求助]帮忙转下代码(ASP(VBSCRIPT) TO C#)谢谢~! for循环 多个字段求和 请教一个用户个人信息问题 请教一个VS2003升级到VS2005后ActiveX的问题,急求帮助,谢谢! 开机自动运行到系统托盘后再显示窗体时无菜单的问题 困惑,有没有可能有这样的远程控制? 高分求解决方案》》请进!!!! 关于参数传递的问题 如何类似于process——start1的id啊? 自定义控件checkbox
先把IsMdiContainer属性设置为true,
ProductionInfo pinfo = new ProductionInfo();
pinfo.MdiParent = this; //设置子父窗体
pinfo.Show();
F2.mdiParent=F1.MdiParent;
这样就能把F2的父窗体设为F;
针对MDI;如果不是MDI的话,就用Control.add方法
F.controls.Add(F2);
在F.controls.Add(F2); 之前要有这样一条语句:F2.TopLevel = false;
尤其谢谢7,8,9楼的!
我的不是MDI窗体,我用其它方法把这个问题绕过去了!
:)