UIElement.IsMeasureValid Vlastnost

Definice

Získá hodnotu určující, zda aktuální velikost vrácená mírou rozložení je platná.

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

Hodnota vlastnosti

Boolean

truepokud předání míry rozložení vrátilo platnou a aktuální hodnotu; v opačném případě . false

Poznámky

Měření a uspořádání můžete vynutit, aby bylo neplatné voláním InvalidateMeasure tohoto prvku (nebo libovolného nadřazeného prvku ve vizuálním stromu). Tím se určí rozložení pro rekompozici asynchronně, které se vyskytuje v době určené systémem rozložení. Případně můžete okamžitě zavolat UpdateLayout. Měli byste ale volat UpdateLayout , pouze pokud je pravděpodobné, že čekají žádné další neplatné operace (velký počet zbytečně vynucených aktualizací bude mít následky výkonu).

Pokud IsMeasureValid je false, IsArrangeValid musí být false také (vynucenou logikou procesu rozložení, uspořádání nemůže být platné bez toho, aby bylo nejprve platné měření).

Platí pro

Viz také