Кнопка возврата заголовка для UWP

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

спасибо

2 ответов


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

using Windows.UI.Core;

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

обратите внимание, что событие back обрабатывается с помощью BackRequested событие на тот же вид:

currentView.BackRequested += // Event handler goes here

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


<Button VerticalAlignment="Top" HorizontalAlignment="Left" 
Style="{StaticResource NavigationBackButtonNormalStyle}"/>

подробнее: https://docs.microsoft.com/en-us/windows/uwp/design/basics/navigation-history-and-backwards-navigation