C# 设置子窗体并且使子窗体{zd0}化_Beyond_百度空间

有时候我们需要在子窗体显示的时候就是{zd0}化(也就是填充了整个父窗体),但通常会遇到以下麻烦:

如果在 Visual Studio 里通过属性工具栏设定了子窗体的 WindowState 为 Maximized,然后在运行过程中会发现子窗体实例化时不会{zd0}化,而是当改变了父窗体的大小之后才随即{zd0}化。而通过在子窗体的构造器里添加代码的方式也无济于事。

解决办法:

取消设置 WindowState 的值(改回默认的 Normal ),然后在实例化子窗体之后用代码设置它的WindowState即可,代码:

C#

frmMDIChild child = new frmMDIChild();

child.MdiParent = this;

child.WindowState = FormWindowState.Maximized;

child.Show();

来自:



郑重声明:资讯 【C# 设置子窗体并且使子窗体{zd0}化_Beyond_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——