子窗体最大化 vb2012-VB2012 子窗体最大化不完全的问题

问题描述

VB2012 子窗体最大化不完全的问题
设置了子窗体WindowsState属性为最大化
但程序运行以后它却并不是最大化的
需要改变一下父窗体的大小
子窗体才会最大化

怎么能够让程序运行时,子窗体默认为最大化
求解决方案

解决方案

 Private Sub MDIParent1_Load(ByVal sender As System.Object ByVal e As System.EventArgs) Handles MyBase.Load        Dim mdichild1 As New mdichild        mdichild1.MdiParent = Me        mdichild1.BringToFront()        Me.ActivateMdiChild(mdichild1)        mdichild1.Show()    End Sub

解决方案二:
写在父窗口的Actived或者Resize事件而不是Load事件中。

时间: 2024-08-31 08:32:22

子窗体最大化 vb2012-VB2012 子窗体最大化不完全的问题的相关文章

窗体显示问题-MDI子窗体最大化显示问题

问题描述 MDI子窗体最大化显示问题 在MDI子窗体 1.放了一个菜单 Me.MenuStrip1 .Dock =DockStyle.Top: 设置"窗口"菜单存放子窗体标题 Me.MenuStrip1.MdiWindowListItem = 窗口ToolStripMenuItem: 2.放了一个Panel1控件 Me.Panel1 .Dock =DockStyle.Fill: 3.在Panel控件上放了一个按钮,用于打开一个子窗体,click事件代码为: Dim frm As For

如何让MDI子窗体最大化时隐藏子窗体?

问题描述 要实现这个功能:当子窗体最大化时隐藏MDI主窗体,我现在的情况是,如果直接hide主窗体,子窗体会一起被隐藏掉,如果设置子窗体的mdiparent为null会引发其他问题,所以不可取,有没有其他的最简单方法?PS:如果是隐藏其他子窗体的方法就请不用说了,代码量太大,且占用资源不划算 解决方案 解决方案二:不好意思,标题有误,应该是:如何让MDI子窗体最大化时隐藏主窗体.解决方案三:child.Show();this.Hide();解决方案四:主窗体实例化对象.Hide();子窗体实例化

C#.NET 子窗体事件在父窗体中加载子窗体

问题描述 C#.NET 子窗体事件在父窗体中加载子窗体 C#.NET 父窗体FORM1,已经加载了一个子窗体FORM2 现在想通过FORM2上的按钮,加载另外一个子窗体FORM3到父窗体FORM1的容器panel1中 代码应该怎么写? 解决方案 方法一:通过给panel加载子元素实现 Form2 form = new Form2(); form.FormBorderStyle = FormBorderStyle.None; //隐藏子窗体边框(去除最小花,最大化,关闭等按钮) form.TopL

MDI窗体程序中防止子窗体被多次实例化——Singleton的C#实现

程序 晚上逛CSDN论坛的时候,看到C#区有位朋友问"防止MDI子窗体被多次实例化",我随即写了这篇文章. 其实这个问题,就是经典的23种设计模式中的单件模式(Singleton),下面用C#实现之: 首先我们有2个Windows Form,主窗体叫Form1,子窗体叫ChildForm.在主窗体中加入一Menu,用来实例化子窗体,我们在Form1.cs中写入下代码: private static ChildForm childForm; //静态变量,保存唯一实例 private v

子窗体关闭父窗体刷新-关于子窗体关闭同时刷新父窗体的问题

问题描述 关于子窗体关闭同时刷新父窗体的问题 亲,是这样的,我现在在实习,最近在练习做一个C#连接Oracle然后对数据库进行增删改查的小程序,有一个问题,我简单说一下,就是我的父窗体有个dgv来显示数据库数据,然后有个增加数据Button点一下,出现子窗体,然后子窗体上有姓名,号码输入框,还有一个确定输入键.我想实现按一下确定输入键输入键,然后子窗体自动关闭,父窗体的dgv内容自动刷新,我百度了个方法,很管用,是这样的.//你在主窗体调用子窗体事件里面写: 子窗体f = new 子窗体();

java子菜单消失-java中窗体设计的JMenuBar子菜单的问题

问题描述 java中窗体设计的JMenuBar子菜单的问题 JMenu baseDate=new JMenu("基础数据维护"); //menuBar.add(baseDate); //toolBar.add(menuBar); //baseDate.setHideActionText(false); JMenuItem readMana=new JMenuItem("读者信息管理"); JMenuItem bookMana=new JMenuItem("

access数据库-子窗体记录在主窗体中同步(主窗体有文本框、组合框)

问题描述 子窗体记录在主窗体中同步(主窗体有文本框.组合框) 主窗体和子窗体为同一张数据表,实质就是在子窗体中点击任一条记录,主窗体中相应的文本框或组合框中能同步出现对应记录,便于编辑.本人刚接触ACCESS,请多指教,能给出相应参考代码更好!(用到的函数.事件过程及属性设置)

父窗全能使用-弹出子窗体后,要求父窗体能继续使用,并且打开其它程序时能够复盖子窗体,不知道哪位大神有好办法!

问题描述 弹出子窗体后,要求父窗体能继续使用,并且打开其它程序时能够复盖子窗体,不知道哪位大神有好办法! 解决方案 思路: 1.将弹出窗体去掉 2.将扩展字段的页面写在当前页面panel中,点击隐藏显示panel

winform点击某个按钮,主窗体和子窗体都显示,子窗体显示在最上面

问题描述 winform点击某个按钮,主窗体和子窗体都显示,子窗体显示在最上面 winform点击某个按钮,主窗体和子窗体都显示,子窗体显示在最上面 解决方案 showdialog()showdialog()showdialog()showdialog() 解决方案二: 子窗体.BringToFront()

C#调用子窗体后关闭自身(父窗体)

问题描述 C#窗体如何实现在调用子窗体后关闭自身窗体,而被调子窗体不关闭?类似登录窗体,除了在登录窗体后出现的主界面窗体的载入方法中运行登录窗体实例,就没有其它办法能实现了吗? 解决方案 解决方案二:show子窗体同时close父窗体不行么解决方案三:这种情况貌似不行.因为主窗体是程序入口.你关了主窗体,子窗体就关了.只能隐藏.解决方案四:将子窗体变量定义在父窗体的外边,使用时父窗体实例化,不用时在某个地方关闭或者隐藏解决方案五:引用楼主sandwave的帖子: C#窗体如何实现在调用子窗体后关