質問: new PropertyPath("MyInt"); progbar.SetBinding(ProgressBar.ValueProperty, b); ### 補足情報(言語/FW/ツール等のバージョンなど) ”[WPF]プログレスバーの色を変更する”でググルとXMLコードでは解決方法がありました。
回答: 試してないのであれですけど、 http://dev.eyewhale.com/archives/648 こちらがXAML側でプログレスバーのテンプレートを入れ替えてBackground、Foreground、BorderBrush の色で描画するようにしてあるようです グリッド内だけで適用したいのであればグリッドのリソースに突っ込んでやればいいかなぁという気がします http://garicchi.hatenablog.jp/entry/2013/03/24/100317 ちなみにこっちのページを見ると、 "ProgressBarIndeterminateForegroundThemeBrush"というリソースを参照して描画してあるようなので、リソースの変更だと他のプログレスバーすべてに影響があると思いますので、先に挙げたサイトのやり方で既定のコントロールテンプレートを差し替える必要があるものと思われます