FrameworkContentElement.OnStyleChanged(Style, Style) FrameworkContentElement.OnStyleChanged(Style, Style) FrameworkContentElement.OnStyleChanged(Style, Style) FrameworkContentElement.OnStyleChanged(Style, Style) Method

Définition

Appelé lorsque le style qui est utilisé sur cet élément change.Invoked when the style that is in use on this element changes.

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)

Paramètres

oldStyle
Style Style Style Style

L'ancien style.The old style.

newStyle
Style Style Style Style

Le nouveau style.The new style.

Remarques

Cette méthode a une implémentation par défaut qui définit un indicateur interne Notant la condition de modification de style.This method has a default implementation that sets an internal flag noting the style changed condition.

Notes pour les héritiers

Appelez toujours l’implémentation de base, sinon les styles ne peuvent pas être appliqués.Always call the base implementation, otherwise styles cannot be applied. Les scénarios permettant de substituer cette méthode peuvent inclure si votre classe dérivée a un sélecteur de style spécialisé, ou met en cache des valeurs de style.Scenarios for overriding this method might include if your derived class has a specialized style selector, or caches style values. Les modifications de thème peuvent appeler cette méthode.Theme changes will potentially invoke this method.

S’applique à

Voir aussi