博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将Form添加到主窗体进行显示
阅读量:6172 次
发布时间:2019-06-21

本文共 561 字,大约阅读时间需要 1 分钟。

在设计winform的时候可能会需要进行动态加载窗体到主窗体进行显示.但是简单的写成
ContractedBlock.gif
ExpandedBlockStart.gif
Code
frmMain frm 
=
 
new
 frmMain();
frm.Parent 
=
 panel1;
frm.Show();

这样是不行的,会报出无法将顶级控件添加到控件的错误,解决方案:

因为Form默认是顶级窗体,所以加不上去,可以设置其TopLevel属性为False,代码如下:

ContractedBlock.gif
ExpandedBlockStart.gif
Code
frmMain frm 
=
 
new
 frmMain();
frm.FormBorderStyle 
=
 FormBorderStyle.None;
frm.TopLevel 
=
 
false
;
frm.Parent 
=
 panel1;
frm.Show();
版权说明

  如果标题未标有<转载、转>等字则属于作者原创,欢迎转载,其版权归作者和博客园共有。

  作      者:温景良
  文章出处:  或 

分类:
+加关注
1
0
上一篇:
下一篇:
posted @ 2009-01-06 08:41 Views( 292) Comments( 0)
 
最新IT新闻:
·
·
·
·
·
»
最新知识库文章:
·
·
·
·
·
»

公告

 
本文转自 博客园博客,原文链接 ,如需转载请自行联系原作者
你可能感兴趣的文章
2.5 USB摄像头驱动程序框架
查看>>
css3 canvas之刮刮卡效果
查看>>
linux 个人测试用例
查看>>
WCF服务的IIS托管(网站托管)
查看>>
【Aaronyang原创】用linq取出一个集合中重复的数据
查看>>
滚屏动作使用小技巧
查看>>
Cookie和Session的区别
查看>>
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java he
查看>>
C# Winform中WndProc 函数作用
查看>>
DES,AeS加解密,MD5,SHA加密
查看>>
FusionInsight大数据开发学习总结(1)
查看>>
Mac下Chrome浏览器的手机模拟器,开启模拟定位
查看>>
移动端车牌识别sdk开发包(可下载)
查看>>
并发03--创建线程的方法
查看>>
mock.js接口测试
查看>>
Algs4-2.3.30极端情况-各种分布排列时的快排性能
查看>>
Js中call apply函数以及this用法
查看>>
pycharm同一目录下无法import明明已经存在的.py文件
查看>>
python 邮件发送
查看>>
RFKILL 调研
查看>>