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


AutomationPeer.InvalidatePeer Метод

Определение

Приводит к повторному вычислению основных свойств AutomationPeer и вызывает отправку уведомления PropertyChanged клиенту автоматизации при изменении свойств.

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

Комментарии

Примеры свойств main включают, помимо прочего, LogicalChildren и BoundingRectangle.

Как правило, обновления и уведомления происходят автоматически после обновления макета в Windows Presentation Foundation (WPF). (Обновление происходит в ответ на LayoutUpdated событие.) Однако иногда свойства изменяются без вызова LayoutUpdated события . Например, при перемещении LayoutUpdated всего Window события не возникает. В этом примере набор BoundingRectangle объектов изменяется, так как объекты выражаются в экранных координатах. Window Поэтому должен вызывать InvalidatePeer на своем одноранговом узле в WindowAutomationPeer.

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

См. также раздел