MouseLeave в Silverlight (Windows Phone 7) получает событие, если мышь не выдвинулась - PullRequest
0 голосов
/ 06 июня 2011

Зарегистрироваться для событий MouseDown и MouseLeave this.MouseLeftButtonDown + = new MouseButtonEventHandler (MainPage_MouseLeftButtonDown); this.MouseLeave + = new MouseEventHandler (MainPage_MouseLeave);

Нажмите где-нибудь оба события будут запущены.

Разве не должен срабатывать указатель мыши, только когда я выхожу за пределы контроля?

1 Ответ

0 голосов
/ 06 июня 2011

Поскольку на сенсорном экране нет реальной мыши, это поведение является правильным.

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

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