Winform的界面刷新问题?

kingmax54212008 2010-07-22 12:28:51
各位:

现在项目遇到一个问题。问题描述可能比较泛泛。还是希望能集思广益。

在程序中formMain,打开了formChild1,formChild1会覆盖整个formMain.但formChild1关闭,再此出现formMain时。显示出主窗体的界面,显示出界面非常慢,感觉是一个控件一个控件的被显示出来。

为了类比问题,在formMain,打开了formChild2(formChild2未完全覆盖formMain)。关闭formChild2,,再此出现formMain时,未出现显示出界面非常慢的问题。

还是比较疑惑。
...全文
187 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
andybang1981 2010-07-22
  • 打赏
  • 举报
回复
你是多文档窗体的话, 是不能关闭主窗体的啊,你的子窗体只不过是层叠在主窗体上,主窗体不会再重画的啊
tiandiyouwo1 2010-07-22
  • 打赏
  • 举报
回复
关闭窗口可以让其隐藏试试,而不是真正的让其关闭,把它当做弹出窗口来做
shuai13869896140 2010-07-22
  • 打赏
  • 举报
回复
刚才开始学winform 也是好多都不太懂啊```
yilanwuyu123 2010-07-22
  • 打赏
  • 举报
回复
mark。同楼上的问题。
bdmh 2010-07-22
  • 打赏
  • 举报
回复
formMain是不是组件太多了,或者是否有画图过程
kingmax54212008 2010-07-22
  • 打赏
  • 举报
回复
to andybang1981,

winform里面,多文档窗体,也都是System.Windows.Form.有什么区别么?
liaoyuanyue2004 2010-07-22
  • 打赏
  • 举报
回复
顶,我这边没出现过你所说的问题。
那些控件是第三方的吗?照理应该不会出现你所说的问题啊

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧