SketchFlow WP7 Навигация Багги - PullRequest
1 голос
/ 27 августа 2011

Я делаю Sketchflow WP7 приложение, которое работает нормально, за исключением того, что навигация иногда глючит.Иногда, когда я подхожу к экрану и пытаюсь нажать на него, это не работает, иногда это происходит.Я использую событие MouseLeftButtonDown, чтобы вызвать его.После того, как он «зависает», я больше не могу перемещаться по карте, хотя до того, как он зависает, я могу.Я не уверен, если какие-либо ошибки выдаются, потому что я не знаю о консоли Silverlight реального времени.В Sketchflow нет опции «Отладка проекта», только «Выполнить проект».

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

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

Спасибо!

Ответы [ 2 ]

0 голосов
/ 29 августа 2011

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

0 голосов
/ 27 августа 2011

Возможно, вы захотите искать событие Click, а не MouseButtonDown, поскольку это может быть что угодно, это не означает MouseButton Down, MouseButton Up, что напоминает щелчок. это то же самое, что если вы используете палец для прикосновения к экрану, это также вызовет MouseButton Down Eventhandler

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

...