Использование чего-то кроме Frame для Window.Current.Content

Я пытаюсь создать элемент управления навигации верхнего уровня в UWP. До сих пор я думал о замене Window.Current.Content моим элементом управления навигации верхнего уровня вместо фрейма. (My Control оборачивает рамку)

Это работает, но теперь, когда развернуто на телефоне, строка состояния и виртуальные кнопки перекрывают мой контент.

Кто-нибудь имел успех, не используя Frame в качестве содержимого своего окна?

1 ответ

Я не изменил свой контент на другие элементы управления, но, похоже, даже при использовании Frame вы получите то же поведение на телефоне. Чтобы это контролировать, вам, возможно, потребуется указать высоту строки состояния и виртуальной кнопки, а затем внести некоторые изменения, чтобы изменить свой интерфейс в соответствии с содержимым.
Кстати, я понятия не имею, зачем вам нужно использовать свой элемент управления replce frame. Используя фрейм, вы все равно можете поместить свой элемент управления в фрейм, а затем сохранить историю навигации.

Другие вопросы по тегам