Не отвечает на Touch, Video и XAML включены, замороженные элементы управления - PullRequest
0 голосов
/ 23 июля 2011

http://www.youtube.com/watch?v=yum7HkAwDmI

Я приложил видео для вас, чтобы вы могли на него посмотреть, чтобы вы могли понять, что я имею в виду, извините за прерывистую запись преобразования, которая сделала это ...

в любом случае главная проблема заключается в том, что моя страница перестает отвечать на мои прикосновения, если вы, ребята, знаете, почему, если вы не возражаете, объясняя это было бы замечательно, и если у вас есть идея, как это исправить, это было бы еще лучше,

Я извиняюсь за немного смутное видео, но вы можете ясно видеть, что я двигаю мышью после более хаотичного нажатия вниз, это не должно иметь большого значения, но телефон не отвечает в эмуляторе иустройство просто раздражает, работает, потом не удаляет код, больше не нужно его показывать

1 Ответ

2 голосов
/ 23 июля 2011

Прежде всего, вы используете ListBox для вложения вашей сетки в

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

Это задача для ScrollViewer, а не для ListBox, которая также может объяснить ваши проблемы с производительностью.

Во-вторых, невозможно увидеть, вызвано ли это тем, что вы пытаетесь прикоснуться к участкам области, которые нельзя выбрать, или это совершенно другая проблема.

Мое предложение по отладке состоит в том, чтобы в первую очередь убедиться, что у всех элементов управления есть фон, даже если он прозрачный. Чтобы было легче заметить, попробуйте изменить фон на контрастный цвет, например оранжевый, и посмотрите, есть ли поля между элементами.

Если между ними есть области, и ваше поведение при прокрутке не работает, это может стать причиной проблем.

...