5

У меня есть приложение с целевыми окнами 8.1, и когда я запускаю это приложение в Windows 10, он запускается в маленьком окне по умолчанию.Универсальное приложение Windows 10 - Запуск в полноэкранном режиме по умолчанию

Поскольку это основное приложение для планшета, мне нужно, чтобы он работал в полноэкранном режиме по умолчанию. Можно ли установить его где-нибудь в Visual Studio или в какой-либо конфигурации приложения?

+1

Портирование руководство [здесь] (https://msdn.microsoft.com/en-us/library/windows/apps/mt188204.aspx). Я предполагаю, что вы ищете путь раздела внизу, так же хорошо, как и получается. –

ответ

18

Для запуска приложения в полноэкранном режиме, попробуйте установить ApplicationView.PreferredLaunchWindowingMode еще в конструкторе App.xaml.cs «s

public App() 
{ 
    ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen; 

Чтобы иметь кнопку, которая переключает режим полного экрана, сделать

var view = ApplicationView.GetForCurrentView(); 
if (view.IsFullScreenMode) 
{ 
    view.ExitFullScreenMode(); 
} 
else 
{ 
    view.TryEnterFullScreenMode(); 
} 

Однако , Мне нужно добавить, что даже без указания какого-либо кода выше, когда вы открываете приложение на планшете Windows 10 или рабочем столе Windows 10 с включенным режимом планшета , приложение будет автоматически максимизируйте себя до полного экрана.

Пока приложение доступно на Windows 10 настольных устройствах, я бы порекомендовал вам не, чтобы установить его на весь экран при запуске «причиной UX мудрого это намного проще для пользователей настольных систем для работы с оконными приложениями ,

+0

Спасибо за совет. Но вы имели в виду приложение магазина. Потому что ваш код недоступен в универсальном приложении Windows. http://prntscr.com/8hv4mh –

+0

Теперь я вижу, этот код доступен только в универсальном приложении Windows 10. Я пытаюсь это сделать в приложении Windows 8.1 –

2

И в C++:

Windows::UI::ViewManagement::ApplicationView::PreferredLaunchWindowingMode = 
Windows::UI::ViewManagement::ApplicationViewWindowingMode::FullScreen; 

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

  • Нет связанных вопросов^_^