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 の即時呼び出しを行うことができますが、これは、それ以上の無効化が保留されていないことが確実な場合にのみ行う必要があります (不必要に強制された更新の多くはパフォーマンスに影響します)。

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

適用対象

こちらもご覧ください