CSDN论坛 > Delphi > VCL组件开发及应用

怎么样让子窗体在程序一运行时不出现,直到在主窗体菜单中调用它 [问题点数:20分,结帖人hdhello]

Bbs1
本版专家分:6
结帖率 100%
CSDN今日推荐
Bbs3
本版专家分:577
Bbs5
本版专家分:3735
Bbs1
本版专家分:22
Bbs6
本版专家分:8837
Bbs5
本版专家分:2175
Bbs3
本版专家分:708
匿名用户不能发表回复!
其他相关推荐
去除MDI子窗体最大化时的默认图标
MDI程序中,子窗体最大化后,子窗体的icon会自动显示在主窗体菜单的左上角。根据子窗体Icon设置的不同,默认情况下会出现下面的两种情况,而且这两种情况都让人抓狂: 1 子窗体设置了自定义的icon,比如下图中子窗体的icon设置为“放大镜”图标,主窗体菜单左上角显示“放大镜”图标,乍看好像显示正确,实际不然,如果在最大化状态下,继续显示新的子窗体时,则容易出现图2所示的问题,即显示一个丑陋的
C#子窗体调用主窗体中事件
很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两种方法,基本上大同小异: 第一种,在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如: publicstatic yourMainWindow pCurrentWin
java中主窗体关闭子窗体不关闭的解决办法
很多码友可能在编写javaGUI图形界面时会遇到这样一个问题:就是主窗体上有某个按钮,点击后会弹出一个子窗体,而子窗体关闭后主窗体二回跟着关闭,而我们又不想让主窗体关闭,保持每一个窗体在资源释放上的独立性,可以通过如下代码解决://this当然是指当前窗体了 this.addWindowListener(new WindowAdapter() { @Override
MDI子窗体标题栏显示在父窗体菜单栏上面
搞了好长时间没解决,最后是因为一句话:
vb.net详解MDI窗体操作方法
MDI窗体可以避免打开窗体的时候被无数个子窗体困扰,我将为大家一一的介绍一下vb.net中MDI窗体的操作方法 一、如何创建MDI窗体? 1、创建mdi主窗体 新建建立一个默认空白的Windows应用程序,在Form1窗体的属性窗口中找到IsMDIContainer 属性,设置为 True 2、创建MDI子窗体 在vb.net中,mdi子窗体就是普通的窗体,无需更改其属性。所有直
C#开发WinForm窗体程序时,如何在子窗体中关闭窗口时并退出程序?
在开发C#WinForm窗体程序时,有没有遇到过,在运行或者调试程序的过程中,明明关闭了子窗口,程序并没有退出来, 我们编辑不了,要手动关闭停止调试或全部中断等操作后,程序才退出来,这样会不会觉得挺烦的? 我就简单的分享一下的经验: 1、首先我们打开子窗口的属性,点击“雷电图标(下图有框着)”找到 FormClosing(或者FormClosed)事件,双击      2、在G
主窗体和子窗体之间如何相互操作对方的控件
 很多人都苦恼于如何在子窗体中操作主窗体上的控件,或者在主窗体中操作子窗体上的控件。相比较而言,后面稍微简单一些,只要在主窗体中创建子窗体的时候,保留所创建子窗体对象即可。 下面重点介绍前一种,目前常见的有两种方法,基本上大同小异:第一种,在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如:        public static yourMainWindo
c# Mdi中合并子窗体的工具栏到主窗体的工具栏中
  Mdi框架的子窗体菜单可以自动显示到主窗体的菜单栏里,但是子窗体的工具栏在显示的时候是不会自动合并到主窗体的工具栏中的。  但是在运行的时候,只要把主窗体的工具栏动态替换为子窗体的工具栏对象,也就是从主窗体的Controls集合中删除主窗体原来的工具栏对象,再添加活动子窗体的工具栏对象,就可以把子窗体的工具栏显示在主窗体中,关闭子窗体的时候再把对应的工具栏从主窗体的Controls中删除。  
MDI窗体与子窗体的显示问题--(如何让主窗体是被控件挡住的子窗体显示)
机房收费系统热火朝天的进行着,于此同时问题也是毫不留情的就来了,在MDI窗体中添加了picture控件后,子窗体不能显示就是我遇到的第一个问题。刚刚着手做系统遇到这样的问题,挺棘手的,当时在网上查过很多的资料,也没找到。今天在这里分享分享我解决这个问题的经验     经验一:这个办法用起来虽说子窗体显示了,但是我个人觉得有点偷懒。           子窗体不能显示出来,那是因为被pi
C# winform编程 -- 如和让子窗体弹出父窗体不可选中状态
新建两个窗体Form1、Form2,Form1添加button,双击button添加单击事件,利用ShowDialog()方法实现。 Form2 f2 = new Form2(); f2.ShowDialog();
关闭