Språk

UIElement.IsMeasureValid Egenskap

Definition

Hämtar ett värde som anger om den aktuella storleken som returneras av layoutmåttet är giltig.

public:
 property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean

Egenskapsvärde

trueom måttpasset för layouten returnerade ett giltigt och aktuellt värde. annars . false

Kommentarer

Du kan tvinga mätning och arrangemang att ogiltigförklaras genom att anropa InvalidateMeasure det här elementet (eller ett överordnat element i det visuella trädet). Detta anger layouten för rekomposition asynkront, som inträffar vid en tidpunkt som bestäms av layoutsystemet. Du kan också ringa ett omedelbart anrop till UpdateLayout. Du bör dock bara anropa UpdateLayout om det är troligt att inga ytterligare ogiltigförklaringar väntar (ett stort antal onödigt framtvingade uppdateringar får prestandakonsekvenser).

Om IsMeasureValid är falsemåste IsArrangeValid också vara false (med den framtvingade logiken i layoutprocessen kan arrangemanget inte vara giltigt utan att mätningen först är giltig).

Gäller för

Se även