4

私は C# で作成されたプログラムを使用していて、これらの進行状況バーに出くわしました。そのうちの 1 つは青色です。

問題の進行状況バーの写真を次に示します。

http://imgur.com/xAwA4

forecolor プロパティは明らかに何もしないので、これを行う方法を知っている人はいますか?

ありがとう

4

2 に答える 2

8

winform アプリケーションの場合は、次の手順を実行します。

Program.cs行をコメントアウトして

Application.EnableVisualStyles();

コードビハインド:

ProgressBar1.ForeColor = Color.Blue;
ProgressBar1.Style = ProgressBarStyle.Continuous;
于 2012-07-29T19:02:56.710 に答える
2

Habib が提案したようにビジュアル スタイルを無効にするとうまくいきますが、アプリケーションが見栄えをよくするためにビジュアル スタイルに依存している場合は、カスタム プログレス バーを使用する必要があります。

カラー プログレス バー - CodeProject

私が理解しているように、TerrariViewerはWpfを使用しています。それを使用したい場合は、これが可能です

プログレスバーの前景色

于 2012-07-29T20:56:49.340 に答える