AutomationPeer.InvalidatePeer Metodo

Definizione

Attiva il ricalcolo delle proprietà principali di AutomationPeer e genera la notifica PropertyChanged per il client di automazione se le proprietà sono state modificate.

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

Commenti

Esempi di proprietà principali includono, ma non sono limitati a LogicalChildren e BoundingRectangle.

In genere, gli aggiornamenti e le notifiche vengono eseguiti automaticamente dopo l'aggiornamento del layout in Windows Presentation Foundation (WPF). L'aggiornamento si verifica in risposta all'evento LayoutUpdated . A volte, tuttavia, le proprietà cambiano senza generare l'evento LayoutUpdated . Ad esempio, quando l'intero Window movimento, l'evento LayoutUpdated non viene generato. In questo esempio il set di BoundingRectangle oggetti cambia perché gli oggetti vengono espressi nelle coordinate dello schermo. Pertanto, l'oggetto deve chiamare InvalidatePeer il Window peer su WindowAutomationPeer.

Si applica a

Vedi anche