さまざまなセクションを持つグリッド アプリを作成しようとしていますが、各セクションが特定のリストビューにフェッチされていますが、リスト内のオブジェクトを適切に水平方向にスクロールするために、ページ全体をカバーするリストビューを 1 つしか持つことができないという問題が発生しました。別の場所がないことを意味します。これは私が今使っているコードです:
WinJS.xhr({ url: "http://search.twitter.com/search.json?q=%23windows8&rpp=100}).then(
function (response) {
var json = JSON.parse(response.responseText.toString());
var list = new WinJS.Binding.List(json.result);
gridView1.winControl.itemDataSource = list.dataSource;
//gridView1 is ID of listview
}
上記のコードを使用すると、結果配列を含むオブジェクトのグリッドを簡単に表示し、それらをリストにバインドできます。ただし、WinJS グリッド アプリの既定のインターフェイスとして表示されるように、異なる URL に対して複数の同様のリストビューが必要です。
より明確にするために、これが私が望むものです-Twitter API URL1を使用してグリッドの最初のセクションにあるTwitterユーザー名と、隣接するグリッドにTwitter検索結果が必要なため、URL2を使用して別のリストビューbを使用する必要があります。
これの修正方法を見つけるにはどうすればよいですか。あなたの助けに感謝。