在网格上双击

本文关键字:双击 网格 | 更新日期: 2023-09-27 18:36:07

我为网格创建了一个Doubletapped事件。也就是说,每当在网格中的任何位置生成 Doubletap 事件时,都会显示弹出窗口。但是,如果我双击网格,弹出窗口不会显示,如果我双击作为网格一部分的列表视图,它就会显示。

任何人都可以帮助解决这里出了什么问题,以及当用户双击网格而不仅仅是在列表视图上时,我如何生成弹出窗口。

<Grid Margin="0" Doubletapped="Grid_on_Doubletapped_1"
 <ListView x:Name="ItemListView" '>
<'Grid>

谢谢帕达姆卡尔

在网格上双击

也许网格实际上并没有你想象的那么大。尝试更改背景进行验证。

嗨,

我正在尝试使用 Surface Microsoft它对我来说工作正常.我写了以下代码

 <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}" DoubleTapped="Grid_DoubleTapped_1">
        <ListView Background="Beige" Height="400" Width="400">
        </ListView>
    </Grid>

然后在代码隐藏中

private void Grid_DoubleTapped_1(object sender, DoubleTappedRoutedEventArgs e)
        {
            var msg = new Windows.UI.Popups.MessageDialog("double Tapped");
            msg.ShowAsync();
        }

我已经尝试过Microsoft表面,它的工作正常

,可以双击