Window.WindowStartupLocation Window.WindowStartupLocation Window.WindowStartupLocation Window.WindowStartupLocation Property

定義

最初に表示するときのウィンドウの位置を取得または設定します。Gets or sets the position of the window when first shown.

public:
 property System::Windows::WindowStartupLocation WindowStartupLocation { System::Windows::WindowStartupLocation get(); void set(System::Windows::WindowStartupLocation value); };
public System.Windows.WindowStartupLocation WindowStartupLocation { get; set; }
member this.WindowStartupLocation : System.Windows.WindowStartupLocation with get, set
Public Property WindowStartupLocation As WindowStartupLocation

プロパティ値

ウィンドウが最初に表示されたときの左上の位置を指定する WindowStartupLocation 値。A WindowStartupLocation value that specifies the top/left position of a window when first shown. 既定値は、Manual です。The default is Manual.

注釈

プロパティをに設定ManualするLeftと、ウィンドウがプロパティ値およびTopプロパティ値に従って配置されます。 WindowStartupLocationSetting the WindowStartupLocation property to Manual causes a window to be positioned according to its Left and Top property values. またはLeft Topのいずれかのプロパティが指定されていない場合、これらの値は Windows によって決定されます。If either the Left or Top properties aren't specified, their values are determined by Windows.

プロパティをに設定CenterScreenすると、ウィンドウがマウスカーソルを含む画面の中央に配置されます。 WindowStartupLocationSetting the WindowStartupLocation property to CenterScreen causes a window to be positioned in the center of the screen that contains the mouse cursor.

プロパティをに設定CenterOwnerすると、ウィンドウがオーナーウィンドウの中央に配置されます ( Window.Ownerを参照)。 WindowStartupLocationSetting the WindowStartupLocation property to CenterOwner causes a window to be positioned in the center of its owner window (see Window.Owner), if specified. [所有者] ウィンドウには、別の WPF ウィンドウまたは非 WPF ウィンドウを指定できます。The owner window can be either another WPF window or a non-WPF window.

注意

Wpf 以外のウィンドウを使用した WPF ウィンドウの詳細については、「 WindowInteropHelper Wpf と Win32 の相互運用」と「」を参照してください。For more information about WPF windows with non-WPF windows, see WPF and Win32 Interoperation and WindowInteropHelper.

オーナーウィンドウが指定されていない場合、ウィンドウの位置は、 WindowStartupLocationプロパティがにManual設定されている場合と同じ方法で決定されます。If an owner window is not specified, the position of the window is determined in the same way as if the WindowStartupLocation property is set to Manual.

注意

ウィンドウがブラウザーでホストされている場合、このプロパティの値を設定または取得することはできません。You cannot set or get the value of this property when a window is hosted in a browser.

適用対象