現在、WP8 アプリで Store TestKit を使用しています。
ピボットがあります。1 つの PivotItem には、ViewModel (MVVM-Pattern) にバインドされている TextBox などの複数の要素があります。とにかく、UI で静かになっている TextBox をクリックすると、アニメーションが滑らかになりません。
Store TestKit のエラーは、「CPU バウンド アニメーションによる低フレーム レート」です。20% の CPU ですが、これは ~80% かかります:
(Systemeigene Funktion = システム管理機能
Stichprobe = サンプル)
どうすれば値を下げることができますか? 自分で作った関数ではないのでスレッドは使えません。この投稿を見ましたhttp://www.expressionblend.com/articles/2012/03/23/wp7-performance-tip-translate-transforms/。それは私の問題を説明していますが、解決策はありません。
これは、ViewModel のプロパティがどのように見えるかです。
private string _myval;
public string MyVal
{
get { return _myval; }
set
{
_myval = value;
RaisePropertyChanged(() => MyVal);
}
}
物件は問題ないのですが…