UIElement.IsMeasureValid Propriété

Définition

Obtient une valeur indiquant si les dimensions actuelles retournées par la mesure de la disposition sont valides.

C#
public bool IsMeasureValid { get; }

Valeur de propriété

Boolean

true si la passe de mesure de disposition a retourné une valeur valide actuelle ; sinon, false.

Remarques

Vous pouvez forcer la mesure et la disposition à invalider en appelant InvalidateMeasure cet élément (ou tout élément parent dans l’arborescence visuelle). Cela désigne la disposition pour la recomposition de façon asynchrone, qui se produit à la fois déterminée par le système de disposition. Vous pouvez également passer un appel immédiat à UpdateLayout. Toutefois, vous devez uniquement appeler UpdateLayout s’il est probable qu’aucune autre invalidation ne soit en attente (un grand nombre de mises à jour inutilement forcées aura des conséquences sur les performances).

Si IsMeasureValid c’est falsele cas, IsArrangeValid doit également être false (par la logique appliquée du processus de disposition, l’arrangement ne peut pas être valide sans que la mesure soit d’abord valide).

S’applique à

Produit Versions
.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

Voir aussi