android的ProgressBar问题:如何设置ProgressBar的宽度?

android的ProgressBar问题:如何设置ProgressBar的宽度?,第1张

ProgressBar的layout_width属性设置的是整个组件的宽度值,并非进度条图片宽度值。该图片是一个复合层次剪切图,具体大小由你设置的progressDrawable属性所指定的图片决定。

如果你不明白什么叫层次剪切图,可以查看android文档,特别是通过该层次剪切图你可以自由调整进度条的样子,不仅仅是大小的值。

在窗体中找到定义ProgressBar的代码(如Form1.Designer.cs),将类型从System.Windows.Forms.ProgressBar修改为VerticalProgressBar。界面中需要将ProgressBar的高和宽进行适当调整。加入可以控制ProgressBar进度的代码,运行程序,你将会看到一个进度从下向上的垂直进度条。下面是程序运行的截图。同时附上完整代码VerticalProgressBar.zip


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11242416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存