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 présente une implémentation par défaut qui définit un indicateur interne, en notant la condition de style modifié.This method has a default implementation that sets an internal flag noting the style changed condition.

Notes pour les héritiers

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

S’applique à

Voir aussi