FrameworkContentElement.OnStyleChanged(Style, Style) Metodo

Definizione

Richiamato quando lo stile utilizzato per questo elemento viene modificato.

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)

Parametri

oldStyle
Style

Stile precedente.

newStyle
Style

Stile nuovo.

Commenti

Questo metodo ha un'implementazione predefinita che imposta un flag interno che nota la condizione di modifica dello stile.

Note per gli eredi

Chiamare sempre l'implementazione di base. In caso contrario, gli stili non possono essere applicati. Gli scenari per l'override di questo metodo possono includere se la classe derivata ha un selettore di stile specializzato o memorizza nella cache i valori di stile. Le modifiche del tema richiameranno potenzialmente questo metodo.

Si applica a

Vedi anche