Windows Phone Mango - различия между нажатием и нажатием - PullRequest
5 голосов
/ 28 августа 2011

Кто-нибудь может дать мне более подробную информацию об этом?

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

Например, как работают следующие сценарии:

  • стек стека с событием касания и флажок внутри которого обрабатывает клик
  • контейнер с краном и любым элементом каркаса, также с краном и т. Д.

Какие события имеют больший приоритет и, если возможно, замаскировать события?

Какой тип всплытия событий используется здесь сверху вниз или наоборот?

1 Ответ

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

Если вы используете WP7.1 SDK, проще всего добиться согласованности - использовать событие Tap везде (оно доступно на всех элементах управления, полученных из UIElement).События касания всплывают из самого нижнего элемента управления в визуальном дереве до тех пор, пока не будет найден обработчик.

Тогда вам не нужно беспокоиться о том, столкнется ли щелчок и нажатие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...