###前提・実現したいこと
OS:Windows7(開発環境)。Windows2000のPCに搭載します。
[WPF]プログレスバーの背景色と進捗色を単色・グラデーション無しで表示したい。
動的に複数グリット行列に表示するため、XMLコードでなくc#コードのみでコーディングしたい。
###発生している問題・エラーメッセージ
c#コードでBackgroundとForegrooundで単色を指定しても
デフォルトのグラデーションでアニメーション的に表示されてしまう。
###該当のソースコード
ProgressBar progbar = new ProgressBar();
progbar.IsIndeterminate = false;
progbar.Orientation = Orientation.Horizontal;
progbar.Width = 150; progbar.Height = 15;
progbar.Background = Brushes.Gray;
progbar.Foreground = Brushes.Red;
Binding b = new Binding();
b.Source = this;
b.Path = new PropertyPath("MyInt");
progbar.SetBinding(ProgressBar.ValueProperty, b);
###補足情報(言語/FW/ツール等のバージョンなど)
”[WPF]プログレスバーの色を変更する”でググルとXMLコードでは解決方法がありました。
回答1件
あなたの回答
tips
プレビュー