UIElement.InvalidateVisual Método

Definição

Invalida a renderização do elemento e força uma nova passagem de layout completa.Invalidates the rendering of the element, and forces a complete new layout pass. OnRender(DrawingContext) é chamado após a conclusão do ciclo de layout.OnRender(DrawingContext) is called after the layout cycle is completed.

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

Comentários

Esse método chama InvalidateArrange internamente.This method calls InvalidateArrange internally.

Esse método geralmente não é chamado do código do aplicativo.This method is not generally called from your application code. O sistema de layout de nível de estrutura do WPF faz seu próprio manuseio de alterações na árvore visual de um elemento e chamaria o equivalente desse método quando necessário já.The WPF framework-level layout system does its own handling of changes in the visual tree of an element, and would be calling the equivalent of this method when necessary already. Chamar esse método é necessário apenas para cenários avançados.Calling this method is necessary only for advanced scenarios. Um cenário desse tipo avançado é se você estiver criando um PropertyChangedCallback para uma propriedade de dependência que não esteja em um Freezable ou FrameworkElement classe derivada que ainda influencia o layout quando ele for alterado.One such advanced scenario is if you are creating a PropertyChangedCallback for a dependency property that is not on a Freezable or FrameworkElement derived class that still influences the layout when it changes.

Aplica-se a

Veja também