現在、レートを含むWPFプログレスバーを作成しています(Windows 8-Fancy Progress Bars API?を参照)。
以下のスクリーンショットは、私がこれまでに得たもの(左)と、学習演習の一部としてコードですべてがうまくいかなかったもの(右)を示しています。現在、可能な限り多くのXAMLを使用するようにコードバージョンを変換しようとしています。
私は、RateBaseと呼ばれる新しいクラスを作成し、それをRangeBaseと同様の方法で実装することで、ほとんどの方法を手に入れました。次に、新しいインスタンスを追加し、テンプレートファイルRangeGraphを提供しました。なるべく本でやろうと思っていますが、どうやって最終段階に取り組むのかわかりません。
ここでグラフを追加したいと思います。このグラフは、進行状況に応じて履歴的に変化したレートを表示するためのものです。バインドできる値として「Rate」がありますが、過去のレート値を含むDouble[]が必要な場所があると思います。私の質問は、これをどこに配置する必要があるか(RateBaseを汚染したくない)、テンプレートからどのようにバインドするかです(そこにプロパティを追加した場合、または私は間違っていますか?)