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
Новый стиль.
Комментарии
Этот метод имеет реализацию по умолчанию, которая задает внутренний флаг, отметив условие изменения стиля.
Примечания для тех, кто наследует этот метод
Всегда вызывать базовую реализацию, в противном случае нельзя применять стили. Сценарии переопределения этого метода могут включать, если производный класс имеет специализированный селектор стилей или кэширует значения стиля. Изменения темы потенциально вызывают этот метод.