FrameworkContentElement.OnStyleChanged(Style, Style) Método

Definición

Se invoca cuando cambia el estilo que está en uso en este elemento.

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

El estilo anterior.

newStyle
Style

El nuevo estilo.

Comentarios

Este método tiene una implementación predeterminada que establece una marca interna que señala la condición de cambio de estilo.

Notas a los desarrolladores de herederos

Llame siempre a la implementación base; de lo contrario, no se pueden aplicar estilos. Los escenarios para invalidar este método pueden incluir si la clase derivada tiene un selector de estilos especializado o almacena en caché los valores de estilo. Los cambios de tema invocarán potencialmente este método.

Se aplica a

Consulte también