UIElement.InvalidateArrange 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 o estado de arranjo (layout) do elemento. Após a invalidação, o layout do elemento será atualizado, o que ocorrerá de forma assíncrona, a menos que seja posteriormente forçado por UpdateLayout().
public:
void InvalidateArrange();
public void InvalidateArrange();
member this.InvalidateArrange : unit -> unit
Public Sub InvalidateArrange ()
Observações
Chamadas frequentes para InvalidateArrange ou, em particular, UpdateLayout têm consequências significativas no desempenho. Portanto, evite chamar este método a menos que exija absolutamente um estado de layout preciso para chamadas subsequentes a outras APIs no seu código. Um cenário avançado onde pode ser chamado InvalidateArrange é se está a criar uma PropertyChangedCallback propriedade de dependência que não está em uma FreezableFrameworkElement classe derivada que ainda influencia a passagem do layout quando esta muda.