C# winform加载子窗体很慢 如何用进度条显示

fcl912 2009-06-01 10:02:06
子窗体是加载到主窗体的PANEL上的
(单独打开也很慢 子窗体上内容比较多 为了美观也用了较多的贴图)
每次打开窗体就像程序死了一会一样
然后窗体一闪一闪半天才显示出来

是否可以用进度条显示窗体加载的进度 怎么才能让窗体加载完成才让他显示 加载过程中窗体一直闪动很难看啊。。。
寻求解决方法T_T
...全文
920 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
guanmingle 2009-06-01
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 yuwenge 的回复:]
全部都说的废话。
[/Quote]
恩,也包括你,哈哈
卧_槽 2009-06-01
  • 打赏
  • 举报
回复
全部都说的废话。

fly_wei 2009-06-01
  • 打赏
  • 举报
回复
恩!在主窗体上添加procesbar空件
truediego 2009-06-01
  • 打赏
  • 举报
回复
先设置子窗口隐藏,全加载完再一次性显示,应该可以解决一闪一闪的问题
加进度条的话,如1楼所讲,要在子窗体加个方法,取得加载进度,主窗体再更新进度条
辉之不趣 2009-06-01
  • 打赏
  • 举报
回复
减少贴图?
outou 2009-06-01
  • 打赏
  • 举报
回复
最好还是把源代码优化一下,如果不行就加procesbar控件
guanmingle 2009-06-01
  • 打赏
  • 举报
回复
最好还是优化一下
fcl912 2009-06-01
  • 打赏
  • 举报
回复
主要还是想要解决 子窗体加载太慢而且在加载过程中窗体一直闪动这个问题 单独拉个进度条我也明白啊
y82907966 2009-06-01
  • 打赏
  • 举报
回复
gwf25sz 2009-06-01
  • 打赏
  • 举报
回复
直接从左边工具栏里,拉一个就是了··············
fengjian_428 2009-06-01
  • 打赏
  • 举报
回复
在主窗体上添加procesbar控件 在子窗体的代码中调用procesbar的PerformStep方法

111,095

社区成员

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

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

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