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 方法,以便注册的委托接收 事件。

适用于