2015-07-29 2 views
13

Я видел, что в настройках Windows используется строка back button в строке заголовка; и хотел бы включить что-то подобное в мой UAP, но так как Win10 довольно новый, я не мог найти никакой информации, если это можно достичь простым способом.Кнопка TitleBar назад для UWP

Большое спасибо

+0

Аналогичный вопрос ответил на полезную информацию [здесь] (http://stackoverflow.com/questions/30597585/windows-10-uap-back-button?answertab=active#tab-top) –

+0

использовать 'SystemNavigationManager' http : //stackoverflow.com/questions/31832309/handling-back-navigationn-windows-10-uwp/35875842#35875842 –

ответ

26

Вы можете активировать кнопку назад легко, как это:

using Windows.UI.Core; 

var currentView = SystemNavigationManager.GetForCurrentView(); 
currentView.AppViewBackButtonVisibility = AppViewBackButtonVisibility.Visible; 

Пожалуйста, обратите внимание, что задняя событие обрабатывается с BackRequested событием на ту же точку зрения:

currentView.BackRequested += // Event handler goes here 

Обратите внимание: кнопка «Назад» отображается только в строке заголовка, когда приложение работает в режиме рабочего стола. Когда приложение работает в режиме планшета, кнопка «Назад» перемещается на панель задач Windows (внизу слева).

+3

Если вы хотите обрабатывать его повсюду в своем проекте. Используйте его в своем App.xaml.cs, как показано [здесь] (http://www.wintellect.com/devcenter/jprosise/handling-the-back-button-in-windows-10-uwp-apps) – aloisdg

+0

Спасибо, @aloisdg, который отлично работал! – Umair

Смежные вопросы