SystemCommands クラス

定義

ウィンドウ管理に共通のルーティング コマンドを定義します。

public ref class SystemCommands abstract sealed
public static class SystemCommands
type SystemCommands = class
Public Class SystemCommands
継承
SystemCommands

注釈

クラスのコマンドは、 を SystemCommands 管理する一般的なコマンドのセットを Window表します。 このクラスのプロパティはオブジェクトを表 RoutedCommand し、 コマンドの実装ロジックを提供しません。 コマンドを にバインドすることで、コマンドのロジックを CommandBinding提供できます。 詳細については、「 方法: コマンドをサポートしないコントロールにコマンドをフックする」を参照してください。 または、 クラスは SystemCommands 、指定された のロジックを実装する静的メソッドを提供します Window。 を実装 ICommand し、デリゲートを受け入れる型に静的メソッドを渡すことができます。 詳細については、 クラスの例を InputBinding 参照してください。

プロパティ

CloseWindowCommand

ウィンドウを閉じるコマンドを取得します。

MaximizeWindowCommand

ウィンドウを最大化するコマンドを取得します。

MinimizeWindowCommand

ウィンドウを最小化するコマンドを取得します。

RestoreWindowCommand

ウィンドウを復元するコマンドを取得します。

ShowSystemMenuCommand

システム メニューを表示するコマンドを取得します。

メソッド

CloseWindow(Window)

指定されたウィンドウを閉じます。

MaximizeWindow(Window)

指定されたウィンドウを最大表示します。

MinimizeWindow(Window)

指定されたウィンドウを最小表示します。

RestoreWindow(Window)

指定されたウィンドウを復元します。

ShowSystemMenu(Window, Point)

指定されたウィンドウのシステム メニューを表示します。

適用対象

こちらもご覧ください