AutomationPeer.InvalidatePeer Método

Definição

Dispara o recálculo das propriedades principais e AutomationPeer gera a PropertyChanged notificação para o Cliente de Automação se as propriedades forem alteradas.

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

Comentários

Exemplos de propriedades principais incluem, mas não se limitam a, LogicalChildren e BoundingRectangle.

Normalmente, as atualizações e as notificações ocorrem automaticamente após a atualização do layout no Windows Presentation Foundation (WPF). (A atualização ocorre em resposta ao LayoutUpdated evento.) Às vezes, no entanto, as propriedades mudam sem gerar o LayoutUpdated evento. Por exemplo, quando o todo Window se move, o LayoutUpdated evento não é gerado. Neste exemplo, o conjunto de BoundingRectangle objetos é alterado porque os objetos são expressos em coordenadas de tela. Portanto, a Window chamada deve ser feita InvalidatePeer em seu par.WindowAutomationPeer

Aplica-se a

Confira também