所以我有一个应用程序,其中包含一些具有多对多关系的数据。一个日记可以有多个条目,每个条目可以属于多个日记。这很好地显示在网格应用程序中:
从上面的图片可以看出,1 个条目可以出现在多个日记中。
这很好用,但是当他们单击一个条目时,它会触发一个事件,我可以在该事件中获取与特定图块关联的对象,但不能获取它所在的组。我需要能够知道他们的条目是哪个日记单击来自,以便您可以在该特定日记的每个条目之间向左/向右移动。
因此,当他们单击条目磁贴(例如上图中的“内存 1 标题”磁贴)时,会触发以下事件:
/// <summary>
/// Invoked when an item is clicked.
/// </summary>
/// <param name="sender">The GridView (or ListView when the application is snapped)
/// displaying the item clicked.</param>
/// <param name="e">Event data that describes the item clicked.</param>
void ItemView_ItemClick(object sender, ItemClickEventArgs e)
{
// Navigate to the appropriate destination page, configuring the new page
// by passing required information as a navigation parameter
}
而且我可以通过这样做来获取对象,e.ClickedItem
但我无法看到他们单击的项目所在的组。有人能帮我解决这个问题吗?
谢谢,