社区
VB基础类
帖子详情
请教:VB实现在打开一个MDI子窗体前,关闭前面已打开的那个MDI子窗体?
csdnxgz
2001-12-11 04:58:39
...全文
86
8
打赏
收藏
请教:VB实现在打开一个MDI子窗体前,关闭前面已打开的那个MDI子窗体?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fraser01
2001-12-12
打赏
举报
回复
Unload MDIForm1.ActiveForm
chenbin
2001-12-12
打赏
举报
回复
错了……我以为这是DELPHI版,搞混了,抱歉……
yangzhaoyu
2001-12-12
打赏
举报
回复
Private Sub a_Click()
mdiDel
Form1.Show
End Sub
Private Sub c_Click()
mdiDel
Form2.Show
End Sub
Private Function mdiDel()
Dim cf As Form
For Each cf In Forms
If cf.Name <> MDIForm1.Name Then
Unload cf
End If
Next
End Function
csdnxgz
2001-12-12
打赏
举报
回复
我有一个MDI主窗体,是MDIFORM1,
其它是MDI子窗体,FORM1,FORM2,
我想在菜单里点击菜单 A ,显示FORM1,
点击菜单 B 时显示FORM2,
在每次显示新窗体之前,关闭上次打开的窗体,我应该在菜单按钮上怎样写代码。
sonicdater
2001-12-11
打赏
举报
回复
楼上的兄弟, ActiveMDIChild 是 VB.NET 中的 属性 吧。?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemWindowsFormsFormClassActiveMdiChildTopic.asp
chenbin
2001-12-11
打赏
举报
回复
或更多的窗体
chenbin
2001-12-11
打赏
举报
回复
form1.ActiveMDIChild.close;
在一个程序中可以建两个MDI子窗体
sonicdater
2001-12-11
打赏
举报
回复
能在一个程序中 建立 两个 MDI 窗体 吗?
相关推荐
C#WinForm案例_父
MDI
窗体
不重复
打开
子
窗体
附件中包含
一个
C#WinForm中父
MDI
窗体
不重复
打开
子
窗体
的案例,父
窗体
在
打开
子
窗体
之
前
先判断
子
窗体
是否存在,若存在则激活;若不存在,实例化并
打开
子
窗体
。开发环境:VS2012。
c#判断
打开
的
窗体
:
MDI
和非
MDI
1,
MDI
类型 在
打开
事件中直接检测是否已经
打开
此
MDI
窗体
// 是否已经
打开
了?(用循环来判断) foreach (Form childrenForm in this.
Mdi
Children) { //检测是不是当
前
子
窗体
名称 if (childrenForm.Name == "
子
窗体
名称") { //是的话就是把他显示 childr...
有趣的
VB
窗口程序,
MDI
子
窗体
从父
窗体
移出
内容索引:
VB
源码,界面编程,
MDI
,
子
窗体
,
窗体
继承
一个
比较有趣的
VB
窗口程序,
MDI
子
窗体
从父
窗体
中移出,过程可逆,也可以迁入,只要你点击
窗体
中的“移出”、“移入”按钮,就可完成操作,移出后,原来的
子
窗体
就变为了
一个
单独的
窗体
,
打开
和
关闭
不会影响父
窗体
,当然父
窗体
也不会影响到
子
窗体
。
MDI
窗体
1,
MDI
窗体
设有两个
窗体
frmMain,frmChild,则: frmMain: 设Is
Mdi
Container属性为true
打开
子
窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.
Mdi
Parent=this;//this表示本
窗体
为其父
窗体
child.Show(); 在
打开
子
窗体
时,如果只允许有一
.Net WinForm学习笔记
1,
MDI
窗体
设有两个
窗体
frmMain,frmChild,则: frmMain: 设Is
Mdi
Container属性为true
打开
子
窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.
Mdi
Parent=this;//this表示本
窗体
为其父
窗体
child.Show(); 在
打开
子
窗体
时,如果只允许有
一个
子
窗体
,可以加入如下判断: if (this.Active
Mdi
Child!=null) { this.Active
Mdi
Child.Close(); //
关闭
已经
打开
的
子
窗体
//....
VB基础类
7,702
社区成员
197,693
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告