次の方法で共有


DataGridRow.OnPropertyChanged(DependencyPropertyChangedEventArgs) メソッド

定義

この DataGridRow の依存関係プロパティの有効値が更新された場合に必ず呼び出されます。

protected:
 override void OnPropertyChanged(System::Windows::DependencyPropertyChangedEventArgs e);
protected override void OnPropertyChanged (System.Windows.DependencyPropertyChangedEventArgs e);
override this.OnPropertyChanged : System.Windows.DependencyPropertyChangedEventArgs -> unit
Protected Overrides Sub OnPropertyChanged (e As DependencyPropertyChangedEventArgs)

パラメーター

e
DependencyPropertyChangedEventArgs

変更されたプロパティと、新旧の値を記述するイベント データ。

注釈

このメソッドは、FrameworkElement.OnPropertyChanged をオーバーライドします。 変更が発生した特定の依存関係プロパティが引数パラメーターで報告されます。

プロパティの変更に応答するには、このメソッドを AlternationIndex オーバーライドします。 フィールドはAlternationIndex読み取り専用ItemsControl.AlternationIndexPropertyフィールドを再利用するため、AlternationIndexPropertyプロパティには独自のプロパティ変更メソッドがありません。

注意 (継承者)

実装の最初の操作として、常に基本実装を呼び出します。 これを行わないと、WPF プロパティ システム全体が大幅に無効になり、正しくない値が報告されます。 特定 DataGridRow の実装では、 プロパティの正しい状態 AlternationIndex を維持する責任もあります。これは、表示されているユーザー インターフェイスに影響を与え、適切な時点でのプロパティ値の変更に基づいてビジュアル ツリーを無効にします。

適用対象

こちらもご覧ください