这是我在使用单击时的代码:
void ItemView_ItemClick(object sender, ItemClickEventArgs e)
{
var item = ((SampleDataItem)e.ClickedItem);
}
现在我必须在User DoubleTapped / Double Clicks
时执行相同的操作我试过了:
private void itemGridView_DoubleTapped(object sender, DoubleTappedRoutedEventArgs e)
{
var item = ((SampleDataItem)e.OriginalSource);
}
但它没有返回我需要的相同对象而是返回Image,
在DoubleTapped事件中返回@ e.ClickedItem时,我想要相同的对象
请帮助
抱歉我的英语很差
Windows 8应用程序,Visual studio2012,Xaml和C#
答案 0 :(得分:2)
试试这个。
private void itemGridView_DoubleTapped(object sender, DoubleTappedRoutedEventArgs e)
{
var item = ((SampleDataItem)e.OriginalSource).DataContext;
}