CSDN论坛 > VB > VB基础类

请教: 在一个MDI窗体中,如何某一个子窗体显示,而让另一个子窗体关闭? [问题点数:100分,结帖人skywen]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs1
本版专家分:0
Bbs6
本版专家分:8341
Bbs6
本版专家分:8341
Bbs6
本版专家分:7361
Bbs6
本版专家分:8633
Bbs7
本版专家分:16803
Blank
蓝花 2016年9月 MS-SQL Server大版内专家分月排行榜第三
2016年3月 MS-SQL Server大版内专家分月排行榜第三
Bbs9
本版专家分:61844
Blank
黄花 2004年7月 VB大版内专家分月排行榜第二
2004年4月 VB大版内专家分月排行榜第二
2003年10月 VB大版内专家分月排行榜第二
Blank
蓝花 2004年9月 Java大版内专家分月排行榜第三
2003年9月 VB大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
解决WinForm(C#)中MDI子窗体最大化的问题(VB.net中也适用)
我用MDI方式打开一个子窗口体后,总是不能最大化显示,明明子窗口体的WindowState设置为Maximized?”,相信有很多人会遇到这的样问题,请按下面的方法设置即可使MDI子窗体最大化: 1、把父窗体的IsMdiContainer设置为True; 2、把子窗体的WindowState设置为Normal; 3、在父窗体中用下面的方法打开子窗体: private void menu
C#的MDI窗体判断子窗体是否已经打开
Mdi窗体的设置: IsMdiContainer 设置为true; 子窗体设置: ///         /// 显示子窗体         ///         ///         private void ShowForm(BaseForm _bt)         {             string name = _bt.Name;    
VB.NET章鱼哥出品—如何解决MDI子窗体被父窗体中的控件覆盖的问题
最近有个网友问我这个问题,我就上网搜了下,结果很失望,有几个在CSDN上发的求助帖,看到最后都没有找到明确的答案。这里笔者在网上找到了API函数SetParent(),并对网上的错误进行了修改,并给出了简单实例代码。读者可自行测试: Public Class Form1 '作者:章鱼哥,QQ:3107073263 群:309816713 '如有疑问或好的建议请联系我,
判断MDI窗体的子窗体是否存在
//***************************************************************************//函 数名: CreateForm //返 回值: boolean //参 数: TForm //功 能: 判断MDI窗体的子窗体是否存在 //************************************************
MDI窗体与子窗体的显示问题--(如何让主窗体是被控件挡住的子窗体显示)
机房收费系统热火朝天的进行着,于此同时问题也是毫不留情的就来了,在MDI窗体中添加了picture控件后,子窗体不能显示就是我遇到的第一个问题。刚刚着手做系统遇到这样的问题,挺棘手的,当时在网上查过很多的资料,也没找到。今天在这里分享分享我解决这个问题的经验     经验一:这个办法用起来虽说子窗体显示了,但是我个人觉得有点偷懒。           子窗体不能显示出来,那是因为被pi
VB.NET 如何防止重复打开MDI子窗体
  VB.NET中,在访问窗体之前,你必须进行窗体实例化,然后才能打开,如:           Dim frm1 As New Form1           frm1.MdiParent = Me 定义MDI子窗体           frm.Show() 打开窗体如果在项目中有多处代码访问同一窗体,都这样的话,则会创建出
vb.net详解MDI窗体操作方法
MDI窗体可以避免打开窗体的时候被无数个子窗体困扰,我将为大家一一的介绍一下vb.net中MDI窗体的操作方法 一、如何创建MDI窗体? 1、创建mdi主窗体 新建建立一个默认空白的Windows应用程序,在Form1窗体的属性窗口中找到IsMDIContainer 属性,设置为 True 2、创建MDI子窗体 在vb.net中,mdi子窗体就是普通的窗体,无需更改其属性。所有直
MDI中在父窗体中从一个子窗体跳转到另一个另一个子窗体
今天在编程的时候,有一个功能是在MDI的父窗体中的一个子窗体跳转到另一个子窗体时 :编译没有问题但在执行时编译器报:被指定为此窗体的 MdiParent 的窗体不是 MdiContainer。代码是这样写的: (窗体名)XfrmNewAccount    xfrm= new XfrmNewAccount();     xfrm . MdiParent = this  ;   xfrm.show()
C# Winform MDI窗体,父窗体控件覆盖子窗体的解决办法
问题:MDI窗体中,父窗体控件会覆盖子窗体,网上很多解决方案表面上解决了问题,但失去了MDI窗体的基本特性,并不实用。比较赞成使用子窗体“代替”父窗体控件的方案。思路:不将控件放置在父窗体上,而是放在一个普通的子窗体上面,但其基本表现与将控件放在父窗体中一致。 这是表现指: 大小随着主窗体变化,覆盖整个客户区 不能被关闭、最小化等,一直处于填充整个客户区的状态 实现:子窗体代码中禁用最大化、最小化
MDI子窗体在父窗体中居中显示的设置
MDI子窗体在父窗体中居中显示的设置
关闭