UIElement.IsMeasureValid プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
レイアウト測定パスから返された現在のサイズが有効かどうかを示す値を取得します。
public:
property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean
プロパティ値
レイアウトの測定パスから有効な現在値が返された場合は true
。それ以外の場合は false
。
注釈
この要素 (またはビジュアル ツリー上の任意の親要素) を呼び出 InvalidateMeasure すことで、測定と配置を強制的に無効にすることができます。 これにより、レイアウト システムによって決定される一度に発生する、非同期的に再置のレイアウトが指定されます。 または、すぐに呼び出しを UpdateLayout行うことができます。 ただし、それ以上の無効化が保留されていない可能性が高い場合にのみ呼び出 UpdateLayout す必要があります (大量の不必要な強制更新はパフォーマンスの影響を受けます)。
である場合 IsMeasureValid は false
、 IsArrangeValid ( false
レイアウトプロセスの強制ロジックによって、最初に測定が有効でなければ配置を有効にすることはできません) でなければなりません。