C# 对触摸无反应,包括视频和XAML,冻结控件

C# 对触摸无反应,包括视频和XAML,冻结控件,c#,xaml,windows-phone,C#,Xaml,Windows Phone,我附上了一段视频给你们看,这样你们就可以明白我的意思了,很抱歉转换过程中出现了波涛汹涌的录音 不管怎么说,主要的问题是我的页面对我的触摸停止响应,如果你们知道原因,如果你们不介意解释的话,那就太好了,如果你们知道如何修复它,那就更好了 我很抱歉这是一个模糊的视频,但你可以清楚地看到我在按下鼠标后以一种更不稳定的方式移动我的鼠标,这不应该真的很重要,但手机在模拟器和设备中没有响应,它只是烦人,然后它就不工作了 删除了代码,无需再显示它首先,您使用一个列表框来嵌套网格 <ListBox Scr

我附上了一段视频给你们看,这样你们就可以明白我的意思了,很抱歉转换过程中出现了波涛汹涌的录音

不管怎么说,主要的问题是我的页面对我的触摸停止响应,如果你们知道原因,如果你们不介意解释的话,那就太好了,如果你们知道如何修复它,那就更好了

我很抱歉这是一个模糊的视频,但你可以清楚地看到我在按下鼠标后以一种更不稳定的方式移动我的鼠标,这不应该真的很重要,但手机在模拟器和设备中没有响应,它只是烦人,然后它就不工作了
删除了代码,无需再显示它

首先,您使用一个列表框来嵌套网格

<ListBox ScrollViewer.HorizontalScrollBarVisibility="Auto" Width="640" Margin="0,0,0,0">
    <Grid x:Name="ID" ShowGridLines="False">

这是ScrollViewer的任务,而不是列表框,也可能解释性能问题

其次,不可能看出这是由于您试图触摸无法选择的部分区域造成的,还是完全不同的问题

我对调试的建议是,首先,确保所有控件都有背景,即使它是透明的。为了更容易识别,试着将背景颜色改为对比色,如橙色,然后看看项目之间是否有空白


如果中间有任何区域,而您的滚动行为在其中不起作用,则可能是问题的原因。

我从YouTube上收到以下消息:“此视频是私人的。如果此视频的所有者已授予您访问权限,请登录。”。你能把你的视频做成公共视频让每个人都能看到吗?谢谢。我真的很抱歉,呵呵,忘了更改你是对的,数据绑定列表框导致了这个问题,因为它位于框架顶部,我有文本块,你可以选择,现在我怎么能拥有可滚动界面,但在框架顶部有滚动查看器?你指的是什么框架?请记住,控件在代码中放置后是按顺序放置的。网格中的最后一个控件与其他控件重叠。