AutomationPeer.InvalidatePeer Método

Definición

Desencadena el recálculo de las propiedades principales de AutomationPeer y genera la notificación PropertyChanged para el cliente de automatización si cambian las propiedades.

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

Comentarios

Algunos ejemplos de propiedades principales son, entre otros, LogicalChildren y BoundingRectangle.

Normalmente, las actualizaciones y las notificaciones se producen automáticamente después de la actualización del diseño en Windows Presentation Foundation (WPF). (La actualización se produce en respuesta al LayoutUpdated evento). A veces, sin embargo, las propiedades cambian sin generar el LayoutUpdated evento. Por ejemplo, cuando se mueve todo Window , no se genera el LayoutUpdated evento . En este ejemplo, el conjunto de BoundingRectangle objetos cambia porque los objetos se expresan en coordenadas de pantalla. Por lo tanto, debe Window llamar a InvalidatePeer en su elemento del mismo nivel en WindowAutomationPeer.

Se aplica a

Consulte también