永发信息网

C# 如何让打开的子窗体只在主窗体的框架内可见?

答案:2  悬赏:70  手机版
解决时间 2021-01-25 17:46
C# 如何让打开的子窗体只在主窗体的框架内可见?
最佳答案
把子窗体的MdiParent设置为主窗体即可。

假如主窗体为FrmParent,子窗体为FrmChild

FrmChild的构造函数改为
public FrmChild(FrmParent parent)
{
this.MdiParent=parent;
}

FrmParent窗体中打开子窗体的语句为
FrmChild frm=new FrmChild(this); //this就是当前的主窗体了哈。
frm.Show();
frm.Active(); //让当前打开的子窗体获取焦点。

PS:FrmParent的IsMdiContainer 属性要设置为true;表示该窗体为多文档界面 (MDI) 子窗体的容器。
同理FrmChild的IsMdiChild 属性设置为true
全部回答
这个主要是做一个主框架。其他模块在此总显示
给你一个vb.net 的实例··在创建时作为主页面的要让其拥有子界面的权限
For Each fr In MDIMain.MdiChildren
If TypeOf fr Is frmMaterialMain Then
fr.Activate()
Exit Sub
End If
Next
fr = New frmMaterialMain
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
北京市交通委员会路政局密云公路分局路政大队
LOL小丑现在如何打野,速度上3级
为什么西汉的皇帝会有断袖之僻呢?求大神帮助
为什么种天麻的木材晚上会发光
茅箭区十堰伊美缘美容养生会所在哪里啊,我有
史密斯佳尼特cr400-n-n-1和cr400-c-n-6的区别
不喜欢别人触碰自己!!自己的心理问题。
早上给异地的男朋友发了一张很正常的穿睡衣的
福建天气如何
在生物体内含量占98%左右的元素是AAC、H、O
北京市交通委员会路政局怀柔公路分局路政执法
有人在五金店里买过轴承吗 有什么好的牌子介
三年级,家庭环保曰记该怎么写?
画面中的什么是通过相互比较才可以看出来a光
6000多左右的笔记本电脑 哪一种比较好
推荐资讯
请问峨眉山市地理位置于成都市的西南方,广西
【我看公平与效率】怎样理解效率与公平的矛盾
抚顺市办理出国的中介有哪些?
【人文地理学论文】如何做人文地理的论文
范县大浪淘沙酒店地址有知道的么?有点事想过
日照潮石路是东西路还是南北路
(每空1分,共5分)下图是一个反射弧和突触的
天天快递的单号开头是多少
广西专业技术人员继续教育信息管理平台的课件
最感人的瞬间,你能忍到第几个不哭
崇福到杭州快客的时刻表
精液中有透明胶状物正常吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?