UIElement.IsArrangeValid プロパティ

定義

この要素のレイアウトにおける子要素の計算済みのサイズと位置が有効かどうかを示す値を取得します。

public:
 property bool IsArrangeValid { bool get(); };
public bool IsArrangeValid { get; }
member this.IsArrangeValid : bool
Public ReadOnly Property IsArrangeValid As Boolean

プロパティ値

レイアウトのサイズと位置が有効な場合は true。それ以外の場合は false

注釈

この要素 (またはその親) で を呼び出 InvalidateArrange すことで、配置を強制的に無効にすることができます。 これにより、レイアウト システムが決定するような時点で、レイアウトに再配置のフラグが設定されます。 または、 の UpdateLayout 即時呼び出しを行うことができますが、これは、それ以上の無効化が保留されていないことが確実である場合にのみ行う必要があります (多くの不必要に強制された更新ではパフォーマンスが低下します)。

IsArrangeValidtrueが でないtrue限りIsMeasureValid、できません (レイアウトプロセスでは、最初に測定が有効でないと配置を有効にできません)。

適用対象

こちらもご覧ください