C# 在SemanticZoom内的GridView中获取单击的项

C# 在SemanticZoom内的GridView中获取单击的项,c#,xaml,C#,Xaml,我在Windows8应用程序中有一个非常基本的SemanticZoom实现。此应用程序具有以下xaml: <SemanticZoom x:Name="semanticZoom" VerticalAlignment="Stretch" IsZoomedInViewActive="False"> <SemanticZoom.ZoomedOutView> <GridView x:Name="myGridView" ItemsSource="{Binding S

我在Windows8应用程序中有一个非常基本的SemanticZoom实现。此应用程序具有以下xaml:

<SemanticZoom x:Name="semanticZoom" VerticalAlignment="Stretch" IsZoomedInViewActive="False">
  <SemanticZoom.ZoomedOutView>
    <GridView x:Name="myGridView" ItemsSource="{Binding Source={StaticResource orderViewSource}}" ScrollViewer.IsHorizontalScrollChainingEnabled="False" SelectionMode="None" IsItemClickEnabled="True" ItemClick="orderGridView_ItemClick">
    </GridView>
  </SemanticZoom.ZoomedOutView>

  ...
</SemanticZoom>
奇怪的是,当我单击一个项目时,orderGridView\u ItemClick事件从不触发。我听说语义缩放控件捕捉到了它,并且不会将其往下冒泡。如果是这样的话,我还是应该有办法知道选择了哪个项目。如何确定用户在SemanticZoom控件中从ZoomeOutView中单击的项目


谢谢大家!

为什么您需要知道单击了哪个项目?SemanticZoom控件应该在放大时自动处理它。。。