UIElement.IsArrangeValid 속성

정의

이 요소의 레이아웃에 있는 자식 요소의 계산된 크기 및 위치가 유효한지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the computed size and position of child elements in this element's layout are valid.

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

속성 값

Boolean

레이아웃의 크기 및 위치가 유효하면 true이고, 그렇지 않으면 false입니다.true if the size and position of layout are valid; otherwise, false.

설명

InvalidateArrange이 요소 또는 해당 부모 항목에 대해를 호출 하 여 정렬을 강제로 무효화할 수 있습니다.You can force arrangement to be invalidated by calling InvalidateArrange on this element (or its parents). 레이아웃 시스템에서 결정 하는 대로 재 컴퍼지션을 위한 레이아웃에 플래그를 지정 합니다.This flags the layout for recomposition at such time as the layout system determines. 또는에 대 한 즉각적인 호출을 수행할 수 UpdateLayout 있지만이는 추가 무효화가 보류 중인 것이 확실 하지 않은 경우 (불필요 하 게 강제 업데이트 수가 많은 경우 성능 결과가 발생 함)에만 수행 해야 합니다.Alternatively, an immediate call to UpdateLayout could be made, but this should only be done if it is certain that no further invalidations are pending (a large number of unnecessarily forced updates has performance consequences).

IsArrangeValidtrue이 이기도 하지 않을 경우 IsMeasureValid true (레이아웃 프로세스에서는 먼저 측정값이 유효 하지 않은 경우에는 배열을 유효 하 게 만들 수 없습니다.)IsArrangeValid cannot be true unless IsMeasureValid is also true (in the layout process, arrangement cannot be valid without measurement first being valid).

적용 대상

추가 정보