{
if (ManageWindows.GetUserWindow().AppWindow.Presenter is OverlappedPresenter presenter)
{
presenter.Minimize();
}
}
private void BtnMaximize(object sender, RoutedEventArgs args)
{
if (sender is MyTitleBarButton myTitleBarButton)
{
var userWindow = ManageWindows.GetUserWindow();
if (userWindow.AppWindow.Presenter is OverlappedPresenter presenter)
{
if (presenter.State == OverlappedPresenterState.Restored)
{
presenter.Maximize();
var workArea = DisplayArea.GetFromWindowId(userWindow.AppWindow.Id, DisplayAreaFallback.Primary).WorkArea;
userWindow.AppWindow.MoveAndResize(new Windows.Graphics.RectInt32(workArea.X, workArea.Y, workArea.Width, workArea.Height));
VisualStateManager.GoToState(myTitleBarButton, "Maximized", false);
}
else
{
presenter.Restore();
VisualStateManager.GoToState(myTitleBarButton, "Default", false);
}
}
}
}
private void BtnClose(object sender, RoutedEventArgs args)
{
Application.Current.Exit();
}
< /code>
Nachdem ich eine benutzerdefinierte Titelleiste mit Captionsbutton selbst gemacht habe, bin ich mit der Methode
minimieren und schließen, aber die maximale Methode ist ein Schmerz in meinen Augen. Ich meine, warum gibt es keine Standardmethode, um zu maximieren, dass die Taskleiste nicht überlagert. Alle Programme, von denen ich weiß, dass sie die Taskleiste in Maximieren des Zustands zeigen, muss es eine kürzere Weise geben.>
			
			
			
			
						Winui3 jede kürzere Möglichkeit, das Fenster zu maximieren, ohne die Taskleiste zu verlieren ⇐ C#
- 
				- Similar Topics
- Replies
- Views
- Last post
 
- 
				- 
												Java fordert den Fokus an, wenn das Fenster über die Taskleiste geschlossen wird
 by Anonymous » » in Java
- 0 Replies
- 16 Views
- 
						Last post by Anonymous															
									
								
														
 
 
- 
												
- 
				- 
												Java fordert den Fokus an, wenn das Fenster über die Taskleiste geschlossen wird
 by Anonymous » » in Java
- 0 Replies
- 11 Views
- 
						Last post by Anonymous															
									
								
														
 
 
- 
												
 Mobile version
 Mobile version