直接把这个 Form嵌入到一个 Panel中即可.

示例如下:

要嵌入的 Form:

public partial classFormEmbed : Form{publicFormEmbed(){InitializeComponent();}private void button1_Click(objectsender, EventArgs e){this.Hide(); //不能调用 Close 方法, 因为 Close 后Form被释放,就不能再次Show
}}

主窗体中放置一个容器Panel(或者 TabControl的 TabPage):

 private FormEmbed frmEmbed = new FormEmbed(); //全局变量publicForm1(){InitializeComponent();}//显示private void button1_Click(objectsender, EventArgs e){if (frmEmbed != null){frmEmbed.FormBorderStyle= FormBorderStyle.None; //无边框frmEmbed.TopLevel = false; //不是最顶层窗体panel1.Controls.Add(frmEmbed);  //添加到 Panel中frmEmbed.Show();     //显示
}}//隐藏private void button2_Click(objectsender, EventArgs e){if (frmEmbed != null){frmEmbed.Hide();   }}

~做事情贵在坚持~

转载于:https://www.cnblogs.com/CandiceW/p/4211950.html

Form嵌入到Panel里(C#)相关推荐

  1. 在delphi Form窗体的panel 中嵌入 Fmx窗体

    1.创建2个工程,一个是window application ,一个bpl 工程(multi-device Forml),创建方式见: 在delphi Form窗体调用Fmx窗体_zjg076000的 ...

  2. ai如何置入_ai图片(ai怎么把图片嵌入到图形里)

    怎样将Ai格式的图片转换成常用的jpg,用什么软件转换? ai后缀的图片是指通过Illustrator(简称ai )软件储存得到的图片格式 这种格式的图片是矢量的,也就是说像freehand,Core ...

  3. 把SAP Cloud for Customer嵌入到IFrame里

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  4. html文件插入到ppt中,怎么把视频嵌入到ppt里

    ppt是我们常用的一款办公软件,它能够给我们呈现更好的视觉体验,不仅能够更直观的介绍需要展现的知识点,又能够突出个性化的设计风格.现在随着大家的创新思维越来越扩张,我们在制作ppt时并不再局限于图片. ...

  5. Code Project精彩系列(转)

    Applications Crafting a C# forms Editor From scratch http://www.codeproject.com/csharp/SharpFormEdit ...

  6. codeproject资源集合贴

    Applications Crafting a C# forms Editor From scratch http://www.codeproject.com/csharp/SharpFormEdit ...

  7. Code Project精彩系列

    Applications Crafting a C# forms Editor From scratch http://www.codeproject.com/csharp/SharpFormEdit ...

  8. Code Project精彩系列二

    Applications Crafting a C# forms Editor From scratch http://www.codeproject.com/csharp/SharpFormEdit ...

  9. Code Project

    Applications Crafting a C# forms Editor From scratch http://www.codeproject.com/csharp/SharpFormEdit ...

  10. SplitContainer如何实现左导航,右显示与导航相关内容

    关于此类型的设计有很多种实现方式,在此我先将我所使用的一种方式介绍一下: 我所实现的方式原理是,将form嵌入到panel中,使其作为一个子窗体.具体代码实现如下: Form form = new D ...

最新文章

  1. 如何在GNOME中添加自己的菜单项
  2. java win8 mac地址_Win8怎么查看MAC地址_Win8查看电脑MAC地址方法-192路由网
  3. mysql远程无法登陆_无法远程登陆MySQL数据库几种解决办法
  4. 7个等级 容灾等级_在餐厅吃饭竟是7级风险!最新社交风险等级出炉!
  5. Spark 中 map 与 flatMap 的区别
  6. 【转】让VB6.0集成环境支持鼠标滑轮
  7. cimoc 最新版_Cimoc1.49版下载
  8. [STM32学习笔记]野火MINI开发板ISP一键下载电路
  9. 前端面试被问到项目中的难点有哪些?
  10. 数据库原理及应用实验:数据库安全性控制
  11. Thinkpad E450c WIN8 重装系统 如何U盘启动
  12. Caffe中的损失函数
  13. 求助,电脑关闭游戏后自动弹出dptf
  14. python 调整灰度图像对比度_Python实现PS图像调整之对比度调整功能示例
  15. 李迟2022年10月工作生活总结
  16. windows server 2003的驱动
  17. 前端培训机构,有靠谱的吗?
  18. 数据治理和合规性:如何确保大数据应用遵守法规和标准
  19. Android 手写字体识别
  20. 煤矿智能化相关50项团体标准征求意见

热门文章

  1. 实现了某一个接口的匿名类的例子_“全栈2019”Java多线程第三章:创建多线程之实现Runnable接口...
  2. 【BZOJ1150】数据备份(堆/优先队列)
  3. 小米2 android版本更新,小米MIUI再更新,又有2款手机可以用上基于Android 11的MIUI12...
  4. redis 加载mysql_Mysql Redis PostgreSQL数据库查看客户端连接
  5. 爬虫伪装请求头-fake-useragent
  6. log4net配置mysql_使用独立的log4net.config文件配置log4net,将日志记录到Mysql数据库【原创】...
  7. 柱状图如何添加数字标签_分类堆叠柱状图顺序排列及其添加合适条块标签
  8. 极客大学架构师训练营发现问题的真正所在、技术领导者的7种武器、架构师之道 第30课 最后一课 听课总结
  9. mysql驱动是什么文件_Oracle数据库11g JDBC驱动程序 – 这么多文件?他们的意思是什么?...
  10. pyspark若不能运行,需指定支持版本的java:os.environ[‘JAVA_HOME‘] = ‘F:\Java15.0.2‘