#1 DOCK属性的的顺序,本文以FILL为例
如果DOCK属性设置时的语句放置在设置父窗体之前,则最终无法正确显示。

        private void MainForm_Load(object sender, EventArgs e){this.IsMdiContainer = true;     //设置主窗体为MDI窗体TestForm testForm = new TestForm();     //创建测试窗体testForm.Dock = DockStyle.Fill; //设置停靠模式为填充,停靠模式需要在设置父窗体和容器后设置才能有效显示testForm.MdiParent = this;      //设置父窗体为主窗体testForm.Parent = BasePanel;    //设置父容器为基本容器testForm.Show();}

结果无法正常显示:

需要将DOCK属性设置的语句防御设置父窗体之后。

private void MainForm_Load(object sender, EventArgs e)
{this.IsMdiContainer = true;     //设置主窗体为MDI窗体TestForm testForm = new TestForm();     //创建测试窗体testForm.MdiParent = this;      //设置父窗体为主窗体testForm.Parent = BasePanel;    //设置父容器为基本容器testForm.Dock = DockStyle.Fill; //设置停靠模式为填充,停靠模式需要在设置父窗体和容器后设置才能有效显示testForm.Show();
}

正常填充:

C#学习笔记-关于MDI窗体子窗体设置窗体布局格式的顺序说明相关推荐

  1. QT学习笔记(十二):透明窗体设置

    QT学习笔记(十二):透明窗体设置 创建 My_Widget 类 基类为QWidget , My_Widget.cpp 源文件中添加代码 #include "widget.h" # ...

  2. 学习笔记之数据可视化(二)——页面布局(上)

    ~续上一章 2. 项目页面布局 2.1 基础布局 2.1.1 PC端屏幕宽度适配设置 2.1.2 主体容器viewport背景图片 2.1.3 HTML结构 2.1.4 css样式代码 2.2 边框图 ...

  3. 「学习笔记」移动Web开发之rem适配布局10

    「学习笔记」移动Web开发之rem适配布局10 一.rem单位 1.1 rem 单位 二.媒体查询 2.1 什么是媒体查询 2.2 语法规范 2.2.1 mediatype 查询类型 2.2.2 关键 ...

  4. 学习笔记之数据可视化(二)—— 页面布局(下)

    续上一章 2.7 地图区域(.map) 2.7.1 实现步骤: 2.8 用户统计模块 2.8.1 布局: 2.8.2 柱状图 2.9 订单模块 2.9.1 订单区域布局 2.9.2 订单区域(orde ...

  5. 学习笔记之数据可视化(二)——页面布局(中)

    续上一章 2.6 监控区域布局 2.6.1 布局结构解析: 2.6.2 样式描述: 2.6.3 HTML结构及CSS样式代码 2.6.3 ### 监控区域-效果 2.6.7 点位区域(point) 2 ...

  6. WPF学习笔记(7):DataGrid中数字自定义格式显示

    WPF学习笔记(7):DataGrid中数字自定义格式显示 原文:WPF学习笔记(7):DataGrid中数字自定义格式显示 DataGrid中数据显示如下图,数据格式比较杂乱.希望达到以下要求:(1 ...

  7. 中移物联网onenet入门学习笔记2:中移物联的通信格式

    中移物联网onenet入门学习笔记2:中移物联的通信格式 中移物联网硬件接入协议:LWM2M协议,EDP协议,MQTT协议,HTTP协议,TCP透传,MODBUS协议,JT/T808协议,RCMP协议 ...

  8. unity番外学习笔记-canvas在3d里的设置以及3d物体之间的碰撞

    学习笔记 canvas在3d里的设置 3d物体之间的碰撞 canvas在不同系统中如何做到适配 canvas在3d里的设置 需要在canvas里找到worldspace,canvas才能匹配3d的大小 ...

  9. 【Plaxis2D学习笔记:土体参数意义及设置】

    Plaxis2D地基参数设置及对应整理 看懂土体力学参数表 专业土体力学参数表如下: 对应参数主要看参数图下注释方格: Plaxis进入土体参数设置 首先打开界面,找到右上角的土体,点击修改土层进入地 ...

  10. Python快速编程入门#学习笔记03# |第二章 :Python基础(代码格式、标识符关键字、变量和数据类型、数字类型以及运算符)

    全文目录 ==先导知识== 学习目标: 2.1 代码格式 2.1.1 注释 2.1.2 缩进 2.1.3 语句换行 2.2 标识符和关键字 2.2.1 标识符 2.2.2 关键字 2.3 变量和数据类 ...

最新文章

  1. ICML 2019:序列到序列自然语言生成任务超越BERT、GPT!微软提出通用预训练模型MASS | 技术头条...
  2. 【0ms优化】剑指 Offer 18. 删除链表的节点
  3. 纪中A组模拟赛总结(2021.7.19)
  4. HDU 4651 数论 partition 求自然数的拆分数
  5. Python笔记-Can’t reconnect until invalid transaction is rolled back
  6. maven 细节 —— scope、坐标
  7. [转载] 如何用 PyQt5 快速构建一个简单的 GUI 应用
  8. mysql 加密 en_MySQL8.0 的表空间文件加密控制
  9. 高并发架构系列:Kafka、RocketMQ、RabbitMQ的优劣势比较
  10. Android 开发环境搭建之——ADT-Bundle for Windows
  11. html包含字体文件路径,系统字体文件夹路径
  12. 当mqtt客户端向服务端发送信息出现掉包的问题
  13. 深入理解present以及dismiss
  14. 实现Comparable接口和Comparator接口
  15. Mac屏保不生效问题的解决
  16. iphone开发之仿微信用户引导界面的实现
  17. Linux下防御ddos攻击
  18. ###好好###远离送命题: 问答系统中语义匹配的『杀手锏』
  19. 关于ztree的操作
  20. 通俗易懂告诉你CPU/GPU/TPU/NPU...都是什么意思?

热门文章

  1. 前端还是java哪个更累_前端开发和后端开发的区别?这两者哪个更累?
  2. MATLAB求解Lyapunov方程
  3. 维棠FLV视频下载软件(1.3.0.7)绿色版
  4. 中兴通讯联合Heavy Reading解读5G承载解决方案的四个重要技术特征
  5. 欢迎使用Mythtype6.9b编辑器
  6. 医院如何选择HIS及电子病历系统
  7. EOS智能合约编译部署
  8. 麟羽kpl单人切双c内部语言,最后一帖,以后不再讨论麟羽
  9. 7zip自带hash校验功能
  10. 层次分析法代码—一致性检验权重计算