ApplicationView.ExitFullScreenMode Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выводит приложение из полноэкранного режима.
public:
virtual void ExitFullScreenMode() = ExitFullScreenMode;
void ExitFullScreenMode();
public void ExitFullScreenMode();
function exitFullScreenMode()
Public Sub ExitFullScreenMode ()
Примеры
В этом примере показано, как переключить полноэкранный режим и задать свойство PreferredLaunchWindowingMode .
<Button x:Name="ToggleFullScreenModeButton" Content="Toggle full screen"
Click="ToggleFullScreenModeButton_Click">
private void ToggleFullScreenModeButton_Click(object sender, RoutedEventArgs e)
{
var view = ApplicationView.GetForCurrentView();
if (view.IsFullScreenMode)
{
view.ExitFullScreenMode();
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.Auto;
// The SizeChanged event will be raised when the exit from full-screen mode is complete.
}
else
{
if (view.TryEnterFullScreenMode())
{
ApplicationView.PreferredLaunchWindowingMode = ApplicationViewWindowingMode.FullScreen;
// The SizeChanged event will be raised when the entry to full-screen mode is complete.
}
}
}
Комментарии
Чтобы сохранить полноэкранный режим при перезапуске приложения, установите для параметра PreferredLaunchWindowingMode значение FullScreen, если вызов TryEnterFullScreenMode возвращает значение true. При вызове ExitFullScreenMode необходимо вернуть для параметра PreferredLaunchWindowingMode значение Auto или PreferredLaunchViewSize.
Система вызывает событие CoreWindow.SizeChanged , когда представление переходит в полноэкранный режим или выходит из нее. Это предоставляется приложениям XAML в качестве события Window.SizeChanged и html-приложениям в качестве события window.resize .