Непрерывное нажатие клавиши в приложении Silverlight - PullRequest
0 голосов
/ 15 февраля 2012

Я делаю заявку, используя silverlight. Здесь я хочу непрерывно перемещать линию на экране влево и вправо. В приложении Silverlight есть средство RepeatButton, но я не понимаю, как его использовать. Пожалуйста, помогите мне, если есть какое-либо решение по этому вопросу. Спасибо заранее.

1 Ответ

0 голосов
/ 16 февраля 2012

Более простым способом было бы иметь (bool) флаги, такие как «keyLeftPressed» и «keyRightPressed». Затем на определенном тике (возможно, от DispatchTimer) проверьте, установлены ли флаги, и примите соответствующие меры. Наконец, используйте четыре события, чтобы установить условие двух флагов: нажатие левой клавиши, отпускание левой клавиши, нажатие правой клавиши, отпускание правой клавиши.

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