ApplicationView.TryResizeView(Size) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビューのサイズを有効ピクセル単位で指定したサイズに変更しようとします。
public:
virtual bool TryResizeView(Size value) = TryResizeView;
bool TryResizeView(Size const& value);
public bool TryResizeView(Size value);
function tryResizeView(value)
Public Function TryResizeView (value As Size) As Boolean
パラメーター
- value
- Size
有効ピクセル単位のビューの新しいサイズ。
戻り値
Boolean
bool
ビュー のサイズが要求されたサイズに変更される場合は true。それ以外の場合は false。
注釈
サイズ変更要求は、要求されたビューにのみ影響します。 1 つのビューのサイズを変更しても、他のビューのサイズには影響しません。
このメソッドが false を返した場合でも、ユーザーはビューのサイズを手動で変更し、 SizeChanged イベントを発生させることができます。
サイズ変更によってアプリの一部が使用可能な作業領域の外に強制的に移動する場合、システムはそれを使用可能な作業領域に戻します。
サイズ変更要求は無効であり、次の場合、 メソッドは false を返します。
- 要求されたサイズが、使用可能な作業領域よりも大きい。
- 要求されたサイズがビューの最小サイズより小さい。 ( 「SetPreferredMinSize」を参照してください)。
- このメソッドは、アプリがタブレット モード (Windows 10のみ) で実行されている間に呼び出されます。
ウィンドウの SizeChanged イベントが発生するまで、レイアウト作業を開始しないことをお勧めします。 これにより、2 つの異なるレイアウト パスが回避されます (1 つは TryResizeView の直後に発生し、もう 1 つは SizeChanged イベントが発生したときに発生します)。