2013-01-02 64 views
0

我正在開發的Windows商店的應用,我已經做了在代碼中的一些變化data.js第一個:如何識別Grip應用模板中的特定屬性?

var sampleItems = [ 
     { group: sampleGroups[0], itemClass: "item2", title: "Pupusas:", subtitle: "Item Subtitle: 1", description: itemDescription, content: itemContent, backgroundImage: "/images/dishes/horizontal/comidas.jpg" }, 
     { group: sampleGroups[0], itemClass: "item", title: "Atol Shuco:", subtitle: "Item Subtitle: 2", description: itemDescription, content: itemContent, backgroundImage: "/images/dishes/thumbnails/bebidas/atol_shuco.jpg" }, 
     { group: sampleGroups[0], itemClass: "item", title: "Pan con Pollo:", subtitle: "Item Subtitle: 3", description: itemDescription, content: itemContent, backgroundImage: "/images/dishes/thumbnails/comidas/pan_pollo.jpg" }, 
     { group: sampleGroups[0], itemClass: "item", title: "Nuegados de Huevo:", subtitle: "Item Subtitle: 4", description: itemDescription, content: itemContent, backgroundImage: "/images/dishes/thumbnails/postres/nuegados.jpg" }, 
     { group: sampleGroups[0], itemClass: "item", title: "Frijoles Borrachos:", subtitle: "Item Subtitle: 5", description: itemDescription, content: itemContent, backgroundImage: "/images/dishes/thumbnails/comidas/frijoles_borrachos.jpg" }]; 

正如你可以看到我已經添加了一個名爲itemClass時財產哪一個確定我,我將要使用的CSS類,這是結果: http://social.msdn.microsoft.com/Forums/getfile/214473

我知道它的效果不錯,但我的問題是,你看到的所有圖片都是項目,我需要大件商品必須是,我有groupedItem.js的組和代碼,但我不知道如何合併它們,這是代碼,都必須在* _initializeLayout:function(listView,viewState)*中的其他: 這是項目:

  listView.itemDataSource = Data.items.dataSource; 
      listView.groupDataSource = Data.groups.dataSource; 

這是組:

 listView.itemDataSource = Data.groups.dataSource; 
     listView.groupDataSource = null; 

我想知道,我怎麼能確定 「ITEM2」?並選擇了項目內的組。

+0

你是什麼意思,「我需要大數的人必須是團體」?你只想顯示較大的而不是較小的? –

+0

我需要同時顯示兩個大組合,但不包含組合項目: var sampleGroups = {key:「group3」,title:「Comidas:」,副標題:「Group Subtitle:3」,backgroundImage:mediumGray,description: 「/images/dishes/vertical/comidas.jpg」} ]; 因爲當我選擇其中一個時,它會告訴我它具有的選項 –

+0

我需要顯示這兩個選項,因爲小的是菜餚的前五名,其他的是菜單,例如菜餚,飲料或甜點。 –

回答

1

使用args.detail.itemIndex作爲項目索引。這是獲得索引的正確方法;您從getAt調用中獲得的項目就是您的數據項目,除非您在其上放置索引,否則不會有索引屬性。

相關問題