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 メソッドを必ず呼び出してください。

適用対象