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

新樣式。

備註

這個方法具有預設實作,可設定內部旗標,指出樣式變更的條件。

給繼承者的注意事項

一律呼叫基底實作,否則無法套用樣式。 如果您的衍生類別具有特製化樣式選擇器或快取樣式值,則覆寫此方法的案例可能包含。 主題變更可能會叫用這個方法。

適用於

另請參閱