2012-10-30 26 views
0

我有一個顯示分組項目的GridView(類似於Win8商店應用程序的默認項目)。給定GridView上的ItemClick事件,我如何知道被點擊的組?

區別在於每個組可能包含與其他項目相同的項目。

我需要知道,對於該項目,它被點擊了哪個組

。[編輯:「被點擊項目」去掉]

我知道如何解決此問題通過走視覺樹(而不是使用ItemClick事件) - 但我想知道是否有一個標準的方法來做到這一點。

回答

0

您是否使用默認的SampleDataSource類?如果你是在ItemView_ItemClick時,您可以使用下面的代碼

 var groupId = ((SampleDataItem)e.ClickedItem).Group; 
+0

在我的問題得到該組的ID,我說,「每個組可以包含相同的項目爲別人」。這意味着我不能擁有.Group屬性。 –

相關問題