在SemanticZoom中的GridView中获取Clicked Item

时间:2012-12-17 18:06:47

标签: c# xaml

我的Windows 8应用程序中有一个非常基本的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_ItemClick事件永远不会触发。我听说语义缩放控制捕获它,并且不会将其冒泡。如果是这种情况,我仍然应该有办法看到选择了哪个项目。如何确定用户从ZoomedOutView控件中的SemanticZoom点击的项目?

谢谢!

0 个答案:

没有答案