我有一个显示分组项目的GridView(类似于Win8商店应用程序上的默认项目)。
不同之处在于每个组可能包含与其他组相同的项目。
我需要知道,对于该项目,单击了哪个组。
[编辑:已删除“项目已被点击”]
我知道如何通过走视觉树来解决这个问题(而不是使用ItemClick事件) - 但我想知道是否有一种标准方法可以做到这一点。
答案 0 :(得分:0)
您使用的是默认的SampleDataSource类吗?如果是,则在ItemView_ItemClick事件中,您可以使用以下代码获取组的ID
var groupId = ((SampleDataItem)e.ClickedItem).Group;