UIElement.IsArrangeValid Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si el tamaño calculado y la posición de los elementos secundarios en el diseño de este elemento son válidos.
public:
property bool IsArrangeValid { bool get(); };
public bool IsArrangeValid { get; }
member this.IsArrangeValid : bool
Public ReadOnly Property IsArrangeValid As Boolean
Valor de propiedad
true
si el tamaño y posición de diseño son válidos; de lo contrario, false
.
Comentarios
Puede forzar que la disposición se invalide llamando a InvalidateArrange en este elemento (o sus elementos primarios). Esto marca el diseño para cambiar la posición en ese momento, como determina el sistema de diseño. Como alternativa, se podría realizar una llamada inmediata a UpdateLayout , pero esto solo se debe hacer si está seguro de que no hay más invalidaciones pendientes (un gran número de actualizaciones forzadas innecesariamente tiene consecuencias de rendimiento).
IsArrangeValid no puede ser true
a menos que IsMeasureValid también true
sea (en el proceso de diseño, la disposición no puede ser válida sin que la medida sea válida primero).