社区
C#
帖子详情
关于MDI的问题。
winxieddd
2004-10-09 10:31:10
子窗体的FormBorderStyle为None.显示时总看到子窗体的标题栏一闪而过。有没有好的解决办法?望各位赐教。
...全文
172
13
打赏
收藏
关于MDI的问题。
子窗体的FormBorderStyle为None.显示时总看到子窗体的标题栏一闪而过。有没有好的解决办法?望各位赐教。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CSTerry
2004-10-11
打赏
举报
回复
呵……已经给分了
嵌入一个panel可以这样写
SetFrm mForm=new SetFrm();
mForm.TopLevel=false;
mForm.FormBorderStyle=FormBorderStyle.None;
this.panel.Controls.Add(mForm);
winxieddd
2004-10-10
打赏
举报
回复
呵呵~~~~解决了,用的是用户控件。但这样总感觉不怎么好。但不知道更幽雅的方法,算了,将就吧,解贴。
winxieddd
2004-10-09
打赏
举报
回复
************** 异常文本 **************
System.ArgumentException: 不能将顶级控件添加到一个控件上。
郁闷,高手呢?
winxieddd
2004-10-09
打赏
举报
回复
to CSTerry:
其实,程序是这样的,右边是工具条。点上面的按钮,左边激活相应的窗体,当然,在激活前,应该把以前的子窗体关闭。你说的那个panel镶入,我试了一下,提示说:不能镶入顶级窗体。而自定义控件,就更不行了。究竟应该如何做呢?
wangxt
2004-10-09
打赏
举报
回复
关注
CSTerry
2004-10-09
打赏
举报
回复
不知道你的具体功能是什么,说不定不用MDI,而是把窗体镶到panel里面的效果更好?
krajy
2004-10-09
打赏
举报
回复
你可以用UserControl类阿。
CSTerry
2004-10-09
打赏
举报
回复
把窗体镶到panel里面就可以了
winxieddd
2004-10-09
打赏
举报
回复
而且,如果背景再加上图片,启动会非常慢
winxieddd
2004-10-09
打赏
举报
回复
这个方法也不行,东西太多,如果全放在一起。将来维护是问题。
winxieddd
2004-10-09
打赏
举报
回复
不行,我要把窗体镶进去。
tylike
2004-10-09
打赏
举报
回复
或者你用panel开始时隐藏,使用时show如何,不过用会让其它的from盖住的。。。。。
tylike
2004-10-09
打赏
举报
回复
那不用MDI了改showdialog吧
delphi小实验 关于
MDI
窗体的创建
这里有一些经典实用的delphi小实验,相信会给初学者很大帮助!!
MDI
Tab 标签页显示
MDI
窗体
可以实现以标签选项卡的形式来显示
MDI
窗体的delphi控件。
MDI
.rar_
MDI
_delphi
MDI
delphi最大化
MDI
子窗口防止屏幕闪烁
VC++ MFC
MDI
多窗口出错
问题
程序
大家伙下载帮我检查检查,就是多个窗口打开之后,通过第一个子窗口可以调用其它子窗口,结果打开之后,不全部关掉子窗口的话,就会出错终止。看完检查改正之后,再能发给我,谢谢。。。
WPF
MDI
实现,并解决花屏
问题
WPF
MDI
实现,采用了API方法,并解决了花屏
问题
C#
111,094
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章