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 不能为 true ,除非 IsMeasureValid 在布局过程中也 true (,否则排列不能有效,没有测量首先有效) 。

适用于

另请参阅