社区
C#
帖子详情
C# winform加载子窗体很慢 如何用进度条显示
fcl912
2009-06-01 10:02:06
子窗体是加载到主窗体的PANEL上的
(单独打开也很慢 子窗体上内容比较多 为了美观也用了较多的贴图)
每次打开窗体就像程序死了一会一样
然后窗体一闪一闪半天才显示出来
是否可以用进度条显示窗体加载的进度 怎么才能让窗体加载完成才让他显示 加载过程中窗体一直闪动很难看啊。。。
寻求解决方法T_T
...全文
921
12
打赏
收藏
C# winform加载子窗体很慢 如何用进度条显示
子窗体是加载到主窗体的PANEL上的 (单独打开也很慢 子窗体上内容比较多 为了美观也用了较多的贴图) 每次打开窗体就像程序死了一会一样 然后窗体一闪一闪半天才显示出来 是否可以用进度条显示窗体加载的进度 怎么才能让窗体加载完成才让他显示 加载过程中窗体一直闪动很难看啊。。。 寻求解决方法T_T
复制链接
扫一扫
分享
转发到动态
举报
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
打赏
举报
回复
参考1
参考2
gwf25sz
2009-06-01
打赏
举报
回复
直接从左边工具栏里,拉一个就是了··············
fengjian_428
2009-06-01
打赏
举报
回复
在主窗体上添加procesbar控件 在子窗体的代码中调用procesbar的PerformStep方法
C#
调用耗时函数时
显示
进度条
浅探
最近在做一个VSS日志分析工具,使用
C#
进行开发,在完成了所有功能后,发现,从服务器下载VSS日志非常耗时,因为此,导致工具使用体验不好,所以,准备增加一个
进度条
。 鉴于
C#
不经常使用,一下
子
搞个
进度条
貌似比较难,而且其他的开发任务也在一并进行,所以,昨天一天,并没有多大的进展。 今天,是周末,正好可以利用,在查阅了大量网上资料以及实例后,我制作了几个实例,以备后来之用。 使用
C#
显示
进度条
【
C#
利用后台动态
加载
数据】
Winform
“防界面卡死”
【
C#
利用后台动态
加载
数据】
Winform
“防界面卡死” 废话:最近遇到的项目发现,对于
Winform
获取大数据量时,界面假死,体验效果非常差。身为测试员,有义务也有责任提出BUG。每次测试都面对卡了超过5秒的界面,实在是一种折磨,更是一种自杀行为。与是自己便研究了下,
C#
利用委托和ProgressBar实现
进度条
显示
问题描述: 项目需要,处理数据时间较长,有
显示
进度需求。 解决方案: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; u...
实现winfrom
进度条
及进度信息提示,winfrom程序假死处理
1、方法一:使用线程 功能描述:在用
c#
做WinFrom开发的过程中。我们经常需要用到
进度条
(ProgressBar)用于
显示
进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制
进度条
,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合一个我写的例
子
给大家做一个介绍。 第一步:设计界面,注意需要引用 using System.Threading;
用一个变态的方法解决
winform
闪烁问题
很久没有写东西了,希望各位海涵。。一、问题
Winform
的程序其实在绘制机制上有较大的性能问题,这个问题本身是由于绘制过程是通过system.drawing里面大量使用pvinvke调用api解决的,由于.net的速度问题这个瓶颈很难解决。下面一个图片
显示
了为什么在一个mdi窗口
显示
一个模态窗口会闪烁的问题,同理对于mdi
子
窗口切换也是一样的。1. 在窗口
显示
出来之前(shown事件),这些控件的句柄已经创建,但.net运行时还来不及处理paint事件。这个效果大致是这样的:而原始Form是这样的:所以一般
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章