UIElement.InvalidateArrange Метод

Определение

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

public:
 void InvalidateArrange();
public void InvalidateArrange ();
member this.InvalidateArrange : unit -> unit
Public Sub InvalidateArrange ()

Комментарии

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

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