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 해야 합니다(불필요하게 강제 업데이트가 많은 경우 성능에 영향을 줍니다).
이 false
IsArrangeValid false
경우 IsMeasureValid 레이아웃 프로세스의 강제 논리에 의해 측정값이 먼저 유효하지 않으면 정렬이 유효할 수 없습니다.