UIElement.IsMeasureValid Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy bieżący rozmiar zwrócony przez miarę układu jest prawidłowy.
public:
property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean
Wartość właściwości
true jeśli pass miary układu zwrócił prawidłową i bieżącą wartość; w przeciwnym razie, false.
Uwagi
Możesz wymusić unieważnienie pomiaru i układu przez wywołanie InvalidateMeasure tego elementu (lub dowolnego elementu nadrzędnego w drzewie wizualnym). Określa układ rekompozycji asynchronicznie, występujący w czasie określonym przez system układu. Alternatywnie możesz wykonać natychmiastowe wywołanie metody .UpdateLayout Należy jednak wywołać metodę UpdateLayout tylko wtedy, gdy prawdopodobnie żadne dalsze unieważnienie nie oczekują (duża liczba niepotrzebnie wymuszonych aktualizacji będzie miała konsekwencje dla wydajności).
Jeśli IsMeasureValid parametr ma falsewartość , IsArrangeValid musi być false również (przez wymuszoną logikę procesu układu, układ nie może być prawidłowy bez uprzedniego prawidłowego pomiaru).