Как переопределить максимизированное событие приложения UWP
Отличный вопрос, но, к сожалению, такой метод не может быть переопределен для редактирования поведения максимальной кнопки по умолчанию, он управляется с помощью системный уровень. Как правило, мы часто делаем кнопку входа в полноэкранный режим на странице, если мы выходим из полноэкранной модели, мы можем нажать прикрепленную кнопку, чтобы снова войти в полноэкранный режим. И у нас есть пример кода, пожалуйста, проверьте эту ссылку для получения дополнительной информации.
private void ToggleFullScreenModeButton_Click(object sender, RoutedEventArgs e)
{
var view = ApplicationView.GetForCurrentView();
if (view.IsFullScreenMode)
{
view.ExitFullScreenMode();
rootPage.NotifyUser("Exiting full screen mode", NotifyType.StatusMessage);
isLastKnownFullScreen = false;
// The SizeChanged event will be raised when the exit from full screen mode is complete.
}
else
{
if (view.TryEnterFullScreenMode())
{
rootPage.NotifyUser("Entering full screen mode", NotifyType.StatusMessage);
isLastKnownFullScreen = true;
// The SizeChanged event will be raised when the entry to full screen mode is complete.
}
else
{
rootPage.NotifyUser("Failed to enter full screen mode", NotifyType.ErrorMessage);
}
}
}