FrameworkContentElement.OnStyleChanged(Style, Style) Método

Definição

Invocado quando o estilo que está em uso nesse elemento é alterado.

protected public:
 virtual void OnStyleChanged(System::Windows::Style ^ oldStyle, System::Windows::Style ^ newStyle);
protected internal virtual void OnStyleChanged(System.Windows.Style oldStyle, System.Windows.Style newStyle);
abstract member OnStyleChanged : System.Windows.Style * System.Windows.Style -> unit
override this.OnStyleChanged : System.Windows.Style * System.Windows.Style -> unit
Protected Friend Overridable Sub OnStyleChanged (oldStyle As Style, newStyle As Style)

Parâmetros

oldStyle
Style

O estilo antigo.

newStyle
Style

O novo estilo.

Comentários

Esse método tem uma implementação padrão que define um sinalizador interno observando a condição alterada de estilo.

Notas aos Herdeiros

Sempre chame a implementação base, caso contrário, os estilos não podem ser aplicados. Cenários para substituir esse método podem incluir se sua classe derivada tiver um seletor de estilo especializado ou armazenar em cache valores de estilo. As alterações de tema potencialmente invocarão esse método.

Aplica-se a

Confira também