FrameworkContentElement.OnStyleChanged(Style, Style) Метод

Определение

Вызывается при изменении стиля, используемого для этого элемента.

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)

Параметры

oldStyle
Style

Старый стиль.

newStyle
Style

Новый стиль.

Комментарии

Этот метод имеет реализацию по умолчанию, которая задает внутренний флаг, отметив условие изменения стиля.

Примечания для тех, кто наследует этот метод

Всегда вызывать базовую реализацию, в противном случае нельзя применять стили. Сценарии переопределения этого метода могут включать, если производный класс имеет специализированный селектор стилей или кэширует значения стиля. Изменения темы потенциально вызывают этот метод.

Применяется к

См. также раздел