На данный момент SDK позволяет получать события только с кнопки «назад». Кнопка Windows похожа на главную кнопку iPhone - для всех целей в вашем приложении это кнопка закрытия. Когда она нажата, ваше приложение должно сохранить состояние и быть готовым к завершению. Лучшее событие, которое вы получите за это - Exit
событие в классе Application
(App.xaml.cs
).
В приложении Silverlight кнопка «Назад» запускает событие BackKeyPress
, которое начинается с PhoneApplicationPage
. В Silverlight вам может потребоваться сделать что-то немного другое.
Это единственное, что я могу найти о получении события нажатия клавиши возврата в приложении XNA:
http://msdn.microsoft.com/en-us/library/bb203902.aspx