次の方法で共有


UIElement.IsMeasureValid プロパティ

定義

レイアウト測定パスから返された現在のサイズが有効かどうかを示す値を取得します。

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

プロパティ値

Boolean

レイアウトの測定パスから有効な現在値が返された場合は true。それ以外の場合は false

注釈

この要素 (またはビジュアル ツリー上の任意の親要素) を呼び出 InvalidateMeasure すことで、測定と配置を強制的に無効にすることができます。 これにより、レイアウト システムによって決定される一度に発生する、非同期的に再置のレイアウトが指定されます。 または、すぐに呼び出しを UpdateLayout行うことができます。 ただし、それ以上の無効化が保留されていない可能性が高い場合にのみ呼び出 UpdateLayout す必要があります (大量の不必要な強制更新はパフォーマンスの影響を受けます)。

である場合 IsMeasureValidfalseIsArrangeValid ( false レイアウトプロセスの強制ロジックによって、最初に測定が有効でなければ配置を有効にすることはできません) でなければなりません。

適用対象

こちらもご覧ください