UIElement.IsMeasureValid Propiedad

Definición

Obtiene un valor que indica si el tamaño actual devuelto por la medida del diseño es válido.

C#
public bool IsMeasureValid { get; }

Valor de propiedad

Boolean

true si el paso de la medida de diseño devolvió un valor válido y actual; de lo contrario, false.

Comentarios

Puede forzar que se invalide la medida y la disposición llamando a InvalidateMeasure en este elemento (o cualquier elemento primario hacia arriba del árbol visual). Esto designa el diseño para la recomposición asincrónica, que se produce a la vez determinado por el sistema de diseño. Como alternativa, podría realizar una llamada inmediata a UpdateLayout. Sin embargo, solo debe llamar UpdateLayout si es probable que no haya más invalidaciones pendientes (un gran número de actualizaciones forzadas innecesariamente tendrá consecuencias de rendimiento).

Si IsMeasureValid es false, IsArrangeValid también debe ser false (por la lógica aplicada del proceso de diseño, la disposición no puede ser válida sin que la medida sea válida primero).

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Consulte también