UIElement.IsMeasureValid Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Düzen ölçüsü tarafından döndürülen geçerli boyutun geçerli olup olmadığını belirten bir değer alır.
public:
property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean
Özellik Değeri
true
düzenin ölçü geçişi geçerli ve geçerli bir değer döndürdüyse; aksi takdirde , false
.
Açıklamalar
Bu öğede (veya görsel ağaç üzerindeki herhangi bir üst öğede) çağrı InvalidateMeasure yaparak ölçü ve düzenlemenin geçersiz kılınmaya zorlayabilirsiniz. Bu, düzen sistemi tarafından belirlenen bir zamanda gerçekleşen zaman uyumsuz olarak yeniden konumlandırma düzenini belirler. Alternatif olarak, için hemen bir çağrı UpdateLayoutyapabilirsiniz. Ancak, yalnızca başka hiçbir geçersizleştirmenin beklemede olmaması olasılığı varsa çağırmalısınız UpdateLayout (gereksiz yere zorlanan çok sayıda güncelleştirmenin performans sonuçları olacaktır).
ise IsMeasureValid false
IsArrangeValid de olmalıdır false
(düzen işleminin zorunlu mantığı tarafından, önce ölçüm geçerli olmadan düzenleme geçerli olamaz).