UIElement.IsArrangeValid プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この要素のレイアウト内の子要素の計算サイズと位置が有効かどうかを示す値を取得します。
public:
property bool IsArrangeValid { bool get(); };
public bool IsArrangeValid { get; }
member this.IsArrangeValid : bool
Public ReadOnly Property IsArrangeValid As Boolean
プロパティ値
true レイアウトのサイズと位置が有効な場合。それ以外の場合は false。
注釈
この要素 (またはその親) で InvalidateArrange を呼び出すことによって、配置を強制的に無効にすることができます。 これにより、レイアウト システムが決定するような時点で、レイアウトに再配置のフラグが設定されます。 または、 UpdateLayout の即時呼び出しを行うことができますが、これは、それ以上の無効化が保留されていないことが確実な場合にのみ行う必要があります (不必要に強制された更新の多くはパフォーマンスに影響します)。
IsArrangeValid
trueもIsMeasureValidされていない限り、trueできません (レイアウトプロセスでは、最初に測定が有効でないと配置を有効にできません)。