UIElement.IsArrangeValid Właściwość

Definicja

Pobiera wartość wskazującą, czy obliczony rozmiar i położenie elementów podrzędnych w układzie tego elementu są prawidłowe.

C#
public bool IsArrangeValid { get; }

Wartość właściwości

true jeśli rozmiar i położenie układu są prawidłowe; w przeciwnym razie , false.

Uwagi

Można wymusić unieważnienie układu, wywołując InvalidateArrange ten element (lub jego rodziców). Spowoduje to flagę układu ponownego kompozycji w takim czasie, jak określa system układu. Alternatywnie można wykonać natychmiastowe wywołanie UpdateLayout , ale należy to zrobić tylko wtedy, gdy jest pewne, że żadne dalsze unieważnienie nie oczekują (duża liczba niepotrzebnie wymuszonych aktualizacji ma konsekwencje dotyczące wydajności).

IsArrangeValidnie może być true również true ( IsMeasureValid w procesie układu układ nie może być prawidłowy bez uprzedniego prawidłowego pomiaru).

Dotyczy

Produkt Wersje
.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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Zobacz też