启动时窗体显示不完整

ghao0 2015-02-12 02:34:16
主窗体中,有一个图片和一个文字(图片和文字都是在设计窗体画的),程序启动时,只能显示部分图片,不能显示文字.持续一段时间后,显示才变正常.
希望一显示,就显示正常,如何解决?
...全文
249 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ghao0 2015-02-25
  • 打赏
  • 举报
回复
大家不知道如何解决吗?
失落的神庙 2015-02-14
  • 打赏
  • 举报
回复
你可以一步步显示出来。 一下子全显示出来可能比较慢。 如果容器控件很多。得一个个遍历容器里的子控件 画背景确实慢。
xian_wwq 2015-02-14
  • 打赏
  • 举报
回复
应该是主线程被阻塞了 对于加载比较耗时的操作应该放在线程中 为了提高用户体验度,建议有个进度条之类的显示加载的进度
於黾 2015-02-13
  • 打赏
  • 举报
回复
引用 4 楼 ghao0 的回复:
(图片和文字都是在设计窗体画的)指为在设计窗体时拖到界面上的,代码为系统自动生成. 其它代码很多,没有必要贴上来. 在程序启动时,有较多其它程序在同时运行.如果单独运行程序,不出现问题.
如果单独运行程序,不出现问题 那么就跟你的代码无关 估计是机器有点古老,显卡不行,运行的程序多了,显存就有点不够用了,导致桌面上有斜线,有黑块,部分窗体不刷新等问题
ghao0 2015-02-13
  • 打赏
  • 举报
回复
(图片和文字都是在设计窗体画的)指为在设计窗体时拖到界面上的,代码为系统自动生成. 其它代码很多,没有必要贴上来. 在程序启动时,有较多其它程序在同时运行.如果单独运行程序,不出现问题.
sunny906 2015-02-12
  • 打赏
  • 举报
回复
1、先打开一个加载gif,同时加载要显示的数据,等加载完成再关闭gif 2、把要显示的数据放在线程里加载
於黾 2015-02-12
  • 打赏
  • 举报
回复
这就是典型的不会问问题 如果你窗体什么都没干,那是不可能出现这样的问题的 问题是你到底干了什么,既没有代码,也没有描述,这让人如何猜呢 还有 图片和文字都是在设计窗体的 不要乱用自己发明的名词,鬼知道你是怎么"画"上去的
exception92 2015-02-12
  • 打赏
  • 举报
回复
什么叫持续一段时间?谁知道 你代码 怎么写的

110,537

社区成员

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

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

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