Freigeben über


SystemCommands Klasse

Definition

Definiert weitergeleitete Befehle, die für die Fensterverwaltung gemein sind.

public ref class SystemCommands abstract sealed
public static class SystemCommands
type SystemCommands = class
Public Class SystemCommands
Vererbung
SystemCommands

Hinweise

Die Befehle in der SystemCommands Klasse stellen einen Satz gängiger Befehle dar, die eine Window. Die Eigenschaften in dieser Klasse stellen RoutedCommand Objekte dar und stellen die Implementierungslogik für den Befehl nicht bereit. Sie können die Logik für einen Befehl bereitstellen, indem Sie den Befehl mit einer CommandBinding. Weitere Informationen finden Sie unter How to: Hook up a command to a control with No Command Support. Alternativ stellt die SystemCommands Klasse statische Methoden bereit, die die Logik für die angegebene Methode Windowimplementieren. Sie können eine statische Methode an einen Typ übergeben, der implementiert ICommand und eine Stellvertretung akzeptiert. Weitere Informationen finden Sie im Beispiel in der InputBinding Klasse.

Eigenschaften

CloseWindowCommand

Ruft einen Befehl ab, mit dem ein Fenster geschlossen wird.

MaximizeWindowCommand

Ruft einen Befehl ab, der ein Fenster maximiert.

MinimizeWindowCommand

Ruft einen Befehl ab, der ein Fenster minimiert.

RestoreWindowCommand

Ruft einen Befehl ab, der ein Fenster wiederherstellt.

ShowSystemMenuCommand

Ruft einen Befehl ab, der das Systemmenü anzeigt.

Methoden

CloseWindow(Window)

Schließt das angegebene Fenster.

MaximizeWindow(Window)

Maximiert das angegebene Fenster.

MinimizeWindow(Window)

Minimiert das angegebene Fenster.

RestoreWindow(Window)

Stellt das angegebene Fenster wieder her

ShowSystemMenu(Window, Point)

Zeigt das Systemmenü für das angegebene Fenster an.

Gilt für

Siehe auch