2

Windows 8の起動画面のタイルでデータが変化するように、継続的に変化するテーブルデータを表示しようとしているメトロアプリケーションがあります。 5 秒ごとにテーブルのアイテムの説明を変更する必要があります。私のシナリオではどうすればよいですか?誰かアドバイスをください..ありがとう.

4

1 に答える 1

0

このタスクを達成するには、データバインディングを使用することをお勧めします。

単純な配列を WinJS.Binding.List (新しいアイテムまたは削除されたアイテムについて ListView に通知します) に置き換え、WinJS.Binding.mixin または WinJS.Binding.as を使用してアイテム自体を監視可能にします ( http://msdnを参照)。 .microsoft.com/en-us/library/windows/apps/br229801.aspx )。

このようにして、ListView itemtemplate の要素をドメイン モデルのプロパティにバインドし、モデルで何かを変更するとすぐに UI 自体を更新できます。

于 2012-11-11T17:39:51.830 に答える