Запретить функцию прокрутки за пределами экрана для UWP в Windows 10

У меня есть приложение, которое было перенесено из приложения Магазина Windows 8.1 в UWP. Исходная функция в Windows 8 позволяла жестом смахивания снизу отображать Page.BottomAppBar.

В UWP (универсальная платформа Windows) нижний жест смахивания теперь вызывает панель задач компьютера вместо панели приложений.

Я понимаю, что мне нужно будет заново изобрести функцию смахивания, когда я конвертирую BottomAppBar в CommandBar. Но даже если я это сделаю, мне все равно нужно запретить отображение панели задач.

Есть ли у кого-нибудь указания о том, как предотвратить смахивание экрана по умолчанию в Windows 10 UWP?

ИЗМЕНИТЬ
Итак, я нашел еще одну проблему с stackoverflow, которая имеет немного похожий случай. См. Полноэкранный режим UWP: как скрыть панель задач при наведении курсора?. Я бы предпочел полностью опустить любой индикатор на панели задач

РЕДАКТИРОВАТЬ 2
Благодаря @Martin ZickMund я смог определить наложение на странице, которое позволяло бы пользователям проводить пальцем снизу экрана, чтобы вызвать BottomAppBar, но все еще есть небольшой буфер, который вызывает значок на панели задач внизу по центру экрана.


person Stoic Developer    schedule 02.12.2017    source источник
comment
Можете ли вы поделиться достаточным количеством кодов, которые вы используете в настоящее время, для целей тестирования   -  person Shubham Sahu    schedule 03.12.2017
comment
Как насчет запуска приложения в режиме планшета? Установите режим планшета в настройках.   -  person kennyzx    schedule 03.12.2017
comment
@kennyzx Я все еще вижу панель задач, когда провожу пальцем снизу экрана в режиме планшета в полноэкранном режиме.   -  person Stoic Developer    schedule 04.12.2017


Ответы (1)


Когда ваше приложение работает в оконном режиме, к сожалению, нет способа реализовать это поведение, поскольку панель задач всегда будет переопределять ваше приложение.

Когда приложение находится в полноэкранном режиме, это «может» теоретически быть возможным, если вы выполните действия, аналогичные этот ответ SO (касающийся смахивания слева, а не снизу).

person Martin Zikmund    schedule 03.12.2017
comment
Таким образом, это похоже на наложение всего приложения, которое не позволяет ОС работать. Я попробую. - person Stoic Developer; 04.12.2017
comment
К сожалению, мне не хватает знаний, чтобы полностью понять, как лучше всего переопределить жесты ОС. Мне удалось определить наложение на странице, которое позволяло бы пользователям проводить пальцем снизу экрана, чтобы вызвать BottomAppBar, но все еще есть небольшой буфер, который отображает значок панели задач в нижней центральной части экрана. - person Stoic Developer; 04.12.2017
comment
Боюсь, это невозможно изменить изнутри приложения UWP ... Это могло быть возможно из приложения WPF или если система работала в режиме киоска. В противном случае вам лучше, если команды будут видны на экране. Скрытие устарело с Windows 10. - person Martin Zikmund; 04.12.2017