我正在使用一个用 C# 编写的程序,遇到了这些进度条,其中一个是蓝色的。
这是有问题的进度条的图片:
forecolor 属性显然没有做任何事情,所以有人知道该怎么做吗?
谢谢
我正在使用一个用 C# 编写的程序,遇到了这些进度条,其中一个是蓝色的。
这是有问题的进度条的图片:
forecolor 属性显然没有做任何事情,所以有人知道该怎么做吗?
谢谢
如果它是一个 winform 应用程序,则执行以下步骤
在Program.cs
注释掉该行
Application.EnableVisualStyles();
在后面的代码中:
ProgressBar1.ForeColor = Color.Blue;
ProgressBar1.Style = ProgressBarStyle.Continuous;
按照 Habib 的建议禁用视觉样式是可行的,但是如果您的应用程序依赖视觉样式来看起来更好,您将不得不使用自定义进度条。
据我了解,TerrariViewer 使用 Wpf,如果您愿意使用它,这是一种可能性