Прочитать на английском

Поделиться через


UIElement.InvalidateArrange Метод

Определение

Делает недействительным состояние компоновки (структуру) элемента. После того как структура элемента станет недействительной, она будет обновлена, что произойдет асинхронно, если только не будет сделано принудительно с помощью метода UpdateLayout().

C#
public void InvalidateArrange ();

Комментарии

Частые вызовы InvalidateArrange к или, в частности, к UpdateLayout значительным последствиям производительности. Поэтому не вызывайте этот метод, если вам не требуется точное состояние макета для последующих вызовов других API в коде. Расширенный сценарий, в котором можно вызвать InvalidateArrange , если вы создаете PropertyChangedCallback свойство зависимостей, не Freezable зависящее от класса или FrameworkElement производного класса, который по-прежнему влияет на упорядочение прохода макета при изменении.

Применяется к

Продукт Версии
.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
Windows Desktop 3.0, 3.1, 5, 6, 7