C# 处理windows phone 8.1应用程序屏幕区域的用户点击事件

C# 处理windows phone 8.1应用程序屏幕区域的用户点击事件,c#,xaml,windows-phone-8.1,C#,Xaml,Windows Phone 8.1,当用户单击/轻触屏幕顶部显示位置名称的区域时,我希望将用户导航到位置管理页面 我尝试了很多不同的选择,但没有一个对我有效 不透明度为.01的按钮。。。不好用 位置网格上的网格点击事件。。。只有在纯色背景或轻触字母时,记录才会单击 页面根目录上的网格点击事件。。。记录点击,但我不知道如何确定它是否是屏幕顶部区域的点击 操纵页面根网格以检测X,Y。。。这给了我操作的位置,但是用户必须拖动他们的手指。不要轻敲它 您可以在位置名称的顶部添加一个透明层(将其不透明度设置为0.0),并设置一个实心背景以使

当用户单击/轻触屏幕顶部显示位置名称的区域时,我希望将用户导航到位置管理页面

我尝试了很多不同的选择,但没有一个对我有效

  • 不透明度为.01的按钮。。。不好用
  • 位置网格上的网格点击事件。。。只有在纯色背景或轻触字母时,记录才会单击
  • 页面根目录上的网格点击事件。。。记录点击,但我不知道如何确定它是否是屏幕顶部区域的点击
  • 操纵页面根网格以检测X,Y。。。这给了我操作的位置,但是用户必须拖动他们的手指。不要轻敲它

  • 您可以在位置名称的顶部添加一个透明层(将其不透明度设置为0.0),并设置一个实心背景以使其可见

    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition />
            <RowDefinition />
        </Grid.ColumnDefinitions>
        <TextBlock FontSize="40">Redmond, WA</TextBlock>
        <Grid Tapped="Grid_Tapped" Background="White" Opacity="0" />
    
        <!--The rest omitted-->
        <TextBlock Grid.Row="1" FontSize="40">Current</TextBlock>
    </Grid> 
    
    
    雷德蒙,华盛顿州
    现在的