C#进度条显示窗体加载

就是在一个需要下载数据的窗体下载完成之前,只显示“正在加载”字样,当另一个窗体的数据完全加载好之后,再显示出来。现在我不知道怎么知道那个窗体的数据是加载完成没有,有什么思... 就是在一个需要下载数据的窗体下载完成之前,只显示“正在加载”字样,当另一个窗体的数据完全加载好之后,再显示出来。现在我不知道怎么知道那个窗体的数据是加载完成没有,有什么思路吗 展开
 我来答
百度网友d14e964
推荐于2016-12-04 · TA获得超过953个赞
知道小有建树答主
回答量:395
采纳率:100%
帮助的人:449万
展开全部
我复述一下:A窗体显示B窗体读入某个数据集的进度
大体思路:
1.在A窗体中加入一个ProgressBar,用Invoke方式写一个Update委托。
2.新建一个公共类,在里面写一个字段ProgressValue(int),set设置为调用Update委托。
3.在B窗体中加载数据的过程里根据定量进度,修改公共类的ProgressValue
如果不能完全实现请回复问题。
depluin
2012-06-26 · TA获得超过3179个赞
知道大有可为答主
回答量:3378
采纳率:75%
帮助的人:2489万
展开全部
用异步处理,先初始化窗体但不显示,在窗体加载中的几个步骤上增加进度,比如上面如果有5个控件,每个控件加载完了给进度加20%,最后一次性显示出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式