2011-07-24 9 views
3

私は、一連のタイムスタンプを表示するためにLoopingSelectorを使用しています。時間の経過とともに、私はループセレクタのタイムスタンプを更新したいと思います。Windows Phone 7ツールキット:Loopingselectorコントロールのデータを再読み込みするにはどうすればいいですか?

私はILoopingSelectorDataSourceインターフェイスを実装するクラスを持っていますが、コントロールが表示されている間にデータを強制的にリロードする方法を理解できません。

答えて

1

クラウスは、コントロールを更新するためにバインディングを使用する方法があるようには思えない、部分的に正しいですが、

LoopingSelector.DataSource = new MyLoopingSelectorDataSource() // your implementation of the ILoopingSelectorDataSource interface

を呼び出すの背後にあるコードでデータをリロードする制御が発生します。

0

基本的にはできません。コントロールは現在レンダリングされているコントロールを更新しません。コントロールを目的に合わせて書き直す必要があります。

GetNext()またはGetPrevious()の呼び出し時に、指定されたポイントを基準にして時間を計算するのは簡単ですが、既にスクリーン上にある要素を更新するには種類の呼び出しが必要です秒/分、またはあなたがそれらを更新するのを速くしてください。

関連する問題