求一个能toolStripProgressBar上显示文字的方法 如果,我想在toolStripProgressBar上显示文字,但是C#中toolStripProgressBar并没有Text属性,怎么办啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在不流行在ProgressBar上写字了你可以OwnerDraw一下,或者在ProgressBar前面再放一个窗格来写字。 非常抱歉,在看了您的问题之后,我针对该控件进行了绘制,但很可惜,它并没有提供有效的绘制兼容口,为此,我放弃了.在XP及以上的系统中进度条已经交由系统绘制,用户无法在.NET代码中进行增效了.如果您只是为了增加文字,不如自己做一个控件.我特意送给您一个控件,我于今年上半年制作的:超酷动态仿MAC进度条 V1.0该进度条控件可以在任何2.0以上框架的程序中使用,也可以在安装了.NET运行库的服务器上,在Html静态网页中使用.但很可惜,我也没有提供Text属性,因为目前而言,已经极少人使用Windows2000以下的系统,而且由于XP以上的系统中进度条的绘制都交由系统处理,所以您很难(或许是没有)看到有一个带有XP风格的进度条,却拥有Text属性(自定义控件除外). MAC进度条网页演示:http://dylike.czdown.com/love1.html载入完成后刷新页面即可 非常感谢dylike,但是我还是想在toolStripProgressBar上面来显示文字,因为我要提示用户正在进行哪一步分析,所以一定得写文字才行 可以想前面说的在上面加一个lable需要时显示,不需要时隐藏,或者将这个toolStriprogressbar改成普通的ProgressBar,然后参考下面代码(我在网上找的,不知道行不行)int percent = (int)(((double)progressBar1.Value / (double)progressBar1.Maximum) * 100);progressBar1.CreateGraphics().DrawString(percent.ToString() + "%", new Font("Arial", (float)8.25, FontStyle.Regular), Brushes.Black, new PointF(progressBar1.Width / 2 - 10, progressBar1.Height / 2 - 7));http://hi.baidu.com/mweb/blog/item/d7b47a60cc67e649ebf8f896.html 集合列举问题 ACCess数据库操作 怎样把数组末尾添加一个元素并返回数组 求助高手帮我看看这段代码 使用treeview的NodeMouseClick事件遇到的问题 c#中生成随机数,random怎么用? 关于得到应用程序路径的上一级全路径 解题有分! 请教一下C# panel切换,屏幕闪烁厉害的问题 关于VS.NET 2003的DATAGRID数据显示! finally有什么用? OracleDataAdapter.Fill(DataSet)加载很慢
你可以OwnerDraw一下,或者在ProgressBar前面再放一个窗格来写字。
如果您只是为了增加文字,不如自己做一个控件.我特意送给您一个控件,我于今年上半年制作的:
超酷动态仿MAC进度条 V1.0该进度条控件可以在任何2.0以上框架的程序中使用,也可以在安装了.NET运行库的服务器上,在Html静态网页中使用.
但很可惜,我也没有提供Text属性,因为目前而言,已经极少人使用Windows2000以下的系统,而且由于XP以上的系统中进度条的绘制都交由系统处理,所以您很难(或许是没有)看到有一个带有XP风格的进度条,却拥有Text属性(自定义控件除外).
http://dylike.czdown.com/love1.html载入完成后刷新页面即可
int percent = (int)(((double)progressBar1.Value / (double)progressBar1.Maximum) * 100);
progressBar1.CreateGraphics().DrawString(percent.ToString() + "%",
new Font("Arial", (float)8.25, FontStyle.Regular),
Brushes.Black, new PointF(progressBar1.Width / 2 - 10,
progressBar1.Height / 2 - 7));http://hi.baidu.com/mweb/blog/item/d7b47a60cc67e649ebf8f896.html