RangeBase.OnValueChanged(Double, Double) 方法

定義

引發 ValueChanged 路由事件。

protected:
 virtual void OnValueChanged(double oldValue, double newValue);
protected virtual void OnValueChanged (double oldValue, double newValue);
abstract member OnValueChanged : double * double -> unit
override this.OnValueChanged : double * double -> unit
Protected Overridable Sub OnValueChanged (oldValue As Double, newValue As Double)

參數

oldValue
Double

Value 屬性的舊值。

newValue
Double

Value 屬性的新值。

備註

RangeBase 子類別可以使用這個方法來回應值屬性變更時,而不是覆寫 FrameworkPropertyMetadata 來提供新 PropertyChangedCallback 函式。 如需詳細資訊,請參閱相依性屬性回呼和驗證

OnValueChanged 方法會引發 ValueChanged 事件。 在 OnValueChanged 衍生類別中覆寫時,請務必呼叫基類的 OnValueChanged 方法,讓已註冊的委派接收事件。

適用於