c#进度条更改颜色是没有任何好处的,我建议你:1.设置一个c#的进度条窗口,样式设置简单为黑色,初始高度+默认高度调整至小于lineheight(也就是linecolor)为佳,点击classoutput,选择backgroundcolor,在default中填上你的颜色。2.在desktopsystem中改为%appearancecolor(antialias)3.在mac下,设置c#进度条按钮,选择workflowads,改成跟macright(左边),完工。
其实做进度条没什么好处.是因为控制力还没有那么强,没有那么多的颜色给你挑.高低都可以,想高就高,想低就低.
用颜色管理来控制就可以
c#是标准语言,也有个cppioctl。控制多个进度条在windows上看起来当然是三栏吧,但很多gui程序已经集成了,这方面我觉得是工具软件干的事情。我在微软商店中看到很多优秀的gui程序已经支持3行mfc代码实现mfc的多级进度条。支持mfc进度条的只有winform还有原本的winform,不支持的是自定义c++引擎。
3行一个状态,就可以实现了。xml也可以实现,把状态用标记的方式给各行标记颜色,使用起来和3行mfc没区别,是launchwinform时生成用的。效果也好用。但这个xml实在是太大了。我也在想类似的库,可惜当前能想到的还不多。