UIElement.InvalidateVisual Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Invalida a renderização do elemento e força a uma passagem completa de layout novo. OnRender(DrawingContext) é chamada após o ciclo de layout estar concluído.
public:
void InvalidateVisual();
public void InvalidateVisual();
member this.InvalidateVisual : unit -> unit
Public Sub InvalidateVisual ()
Observações
Este método chama InvalidateArrange internamente.
Este método geralmente não é chamado do código da sua aplicação. O sistema de layout ao nível do framework WPF faz o seu próprio tratamento das alterações na árvore visual de um elemento, e já chamaria o equivalente deste método quando necessário. Chamar este método é necessário apenas para cenários avançados. Um desses cenários avançados é se estiver a criar uma PropertyChangedCallback para uma propriedade de dependência que não está em uma Freezable ou FrameworkElement uma classe derivada, que ainda influencia o layout quando esta muda.