关于MDI窗体的那些问题
如果Main窗口为MDI窗口,只需要设置属性IsMdiContainer为Ture;弹出来的窗体添加如下代码就可以让子窗口在父窗体中嵌套弹出。
{
Form1 childForm = new Form1();
childForm.MdiParent = this;
}
问题来了,如果在Main窗口中,添加了 splitContainer容器控件,此时就会出现子窗体不能在父窗体中显示。
解决办法:
{
Form1 childForm = new Form1();
childForm.MdiParent = this;
this.splitContainer1.Panel2.Controls.Add(childForm);
childForm.Show();
}
转载于:https://www.cnblogs.com/51net/archive/2012/04/24/2469039.html
关于MDI窗体的那些问题相关推荐
- DevExpress 使用 XtraTabbedMdiManager 控件以 Tab样式加载 Mdi窗体并合并 RibbonControl 解决方案
DevExpress 使用 XtraTabbedMdiManager 控件以 Tab样式加载 Mdi窗体并合并 RibbonControl 解决方案 参考文章: (1)DevExpress 使用 Xt ...
- winform(MDI窗体容器、权限设置)
一.MDI窗体容器: 1.功能: 它可以让其它窗体在它的内部打开,无法超出它的范围 将某个窗体的属性:IsMdiContainer设置为true - 窗口样式 2.问题: (1)如何将其它窗体在它的内 ...
- html 判断当前窗口是否是子窗口,C#的MDI窗体判断子窗体是否已经打开
Mdi窗体的设置: IsMdiContainer 设置为true: 子窗体设置: /// /// 显示子窗体 /// /// private void ShowForm(BaseForm _bt) { ...
- C#系统开发登录窗体在MDI窗体之前显示
通常,系统运行时的启动窗体是MDI窗体,起作用的是main()函数的Application.Run(new Mdi())语句,但我们的效果是先显示登录窗体,再显示Mdi窗体.此时,如果将该句改为App ...
- vb.net详解MDI窗体操作方法
MDI窗体可以避免打开窗体的时候被无数个子窗体困扰,我将为大家一一的介绍一下vb.net中MDI窗体的操作方法 一.如何创建MDI窗体? 1.创建mdi主窗体 新建建立一个默认空白的Windows应用 ...
- MDI窗体简单方法(调用,闪屏)
MDI窗体简单方法(调用,闪屏) 调用方式: RibbonForm mdishow = new RibbonForm(); //实例化midshow.MdiParent = this; //设置在主窗 ...
- java 窗体 源码_Java制作MDI窗体源代码
由于实际需要做一个MDI窗体,百度里面找到一个不错的源代码给大家分享一下. import javax.swing.*; import java.awt.event.*; import java.awt ...
- vb 6 MDI窗体图片自适应源码
vb 6.0制作的图片可以自适应的MDI窗体,最终完成的效果如截图所示,像不像一个比较专业的信息管理系统的界面效果?不过本实例主要是演示MDI窗体的制作方法,图片如何跟随窗口大小的变化而自动变化,打开 ...
- C#解决MDI窗体闪屏的方法
最近从师兄手上接了一个C#的项目,需要用到MDI窗体,可是每当我显示子窗体的时候会有一次"闪烁",很明显,看起来非常不爽,查找许久,知道是每次在show()子窗体的时候都会调用子窗 ...
- WPF MDI窗体的实现方法
用了一段时间的WPF,居然发现WPF不支持MDI窗体!这么重要的功能微软居然给忽略了? 微软的开发团队解释:因为WPF带来革命性的窗口布局的新特性,所以不希望再看到 the overlapping w ...
最新文章
- Caused by: java.lang.NoClassDefFoundError: redis/clients/util/Pool
- pandas.DataFrame.groupby
- 位运算符实现加法和乘法
- 部署安装kubernetes client-python,执行pip install setup.py时报错
- MyBatis Generator Example.Criteria 查询条件复制
- 图神经网络,这到底是个什么?
- 02-dos2unix命令与windows编辑shell不可执行问题
- ConfigParser.InterpolationSyntaxError: ‘%‘ must be followed by ‘%‘ or ‘(‘, found: “%‘“
- MyBatis内的Mapper接口方法为什么不能重载
- 支持bt,种子,torrent的离线下载网页版工具!
- java gef_【插件开发】—— 12 GEF入门
- Briarcliff Entertainment 购买了关于开创性的非裔美国 NBA 球员的电视剧“Sweetwater”(独家)
- YOLO ZOO:YOU ONLY LOOK ONCE ZOO
- 在VS Code中开启gdb的pretty-printer功能
- 获取钉钉企业部门用户信息
- 4330. 非传递骰子
- 360n4s普通版Android7,360手机N4S有几个版本 360手机N4S各版本区别对比
- 基于FPGA的交通灯设计与实现
- 地理信息科学专业转计算机,2019地理信息科学专业就业前景和就业方向分析
- 小白必读~内网渗透之信息搜集(2)