怎样使C#进度条出现的时候显示文字

怎么在进度条平时也是隐藏的,LABEL或者文本框平时也是隐藏的,到处理某个FOR循环的时候,进度条显示出来,并且在进度条上方显示文字:正在处理,请稍候。。。别说用文本框、... 怎么在进度条平时也是隐藏的,LABEL或者文本框平时也是隐藏的,到处理某个FOR循环的时候,进度条显示出来,并且在进度条上方显示文字:正在处理,请稍候。。。
别说用文本框、LABEL的VISUABLE属性,我试过了。不行。不好用。。。
那些想都不想就回答的同学。麻烦你们试过之后再作答好不。。。
各位大哥实在多有得罪,我真的不太懂规矩。而且我以前也不是学计算机专业。实在什么都不动。我也是真的想知道答案才问到底的。。。如果语气冒犯,在这里说一声对不起。文本框、LABEL的VISUABLE属性真的不好用。在FOR循环前,先设定VISUABLE,然后循环过后取消。事实上并没有效果。。。不过为了表示对前辈的尊重,还是尽我可能给分吧。。。谢谢大家的帮忙。C#有很多东西是书上很难学到的,不是看书就能解决问题。以后还可能有许多要请教大家的,希望大家不吝赐教。。。
展开
 我来答
easysoft_ln
2009-03-25 · TA获得超过1208个赞
知道大有可为答主
回答量:1.3万
采纳率:41%
帮助的人:4719万
展开全部
你可以尝试使用 CreateGraphics()方法为 ProgressBar 创建一个Graphics实例,当进度条发生更改时,如PerformStep(),你可以使用 Graphics实例为其增加进度条文字.
例如 像这样

Graphics g = progressBar1.CreateGraphics();
Font mf = new System.Drawing.Font("宋体", 10);
Brush mb = System.Drawing.Brushes.White;
Point mp = new System.Drawing.Point(10, 0);
this.progressBar1.Value = 1;

while (this.progressBar1.Value < this.progressBar1.Maximum)
{
this.progressBar1.PerformStep();
g.DrawString(string.Format("已处理....{0}%", this.progressBar1.Value), mf, mb, mp);
System.Threading.Thread.Sleep(50);
Application.DoEvents();
}
你可以使用这段代码 在程序需要的部分

参考资料: MSDN

百度网友dc91b32
2009-03-25 · TA获得超过5650个赞
知道大有可为答主
回答量:5653
采纳率:0%
帮助的人:0
展开全部
在显示label和进度条之前,你应该加这一句代码:
Application.DoEvents();

如:
label1.Visiable = true;
processBar1.Visiable = true;
Application.DoEvents();

for(......)
{
...............
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
定复2d
2009-03-25 · TA获得超过3196个赞
知道大有可为答主
回答量:2052
采纳率:0%
帮助的人:1937万
展开全部
老兄
我说你这样的态度以后绝对不会有人帮你的
你好自为之吧
我过去说的那些有的例子给了也不懂改下
我也不想多说了
有求于人好像你还是老板一样

label有个Hide()方法和show方法,最简单,如果你不信,千万别用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
real唐洪
2009-03-25 · TA获得超过290个赞
知道小有建树答主
回答量:573
采纳率:60%
帮助的人:385万
展开全部
最好的隐藏就是没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友94f02eb
2009-03-25 · TA获得超过8613个赞
知道大有可为答主
回答量:7955
采纳率:74%
帮助的人:4513万
展开全部
那你就等答案吧

看你这人有点怪,以后不帮你了,别人帮吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式