ビューモデルのすべてのプロパティが変更されたことを通知する方法 質問する

ビューモデルのすべてのプロパティが変更されたことを通知する方法 質問する

MVVM パターンでは、ビュー モデルのすべてのプロパティが変更されたことをどのように通知しますか? すべてのプロパティのすべての notificationpropertychanged イベントを呼び出したくありません。

エンティティ クラスがあり、ビュー モデルでエンティティのすべてのパブリック フィールドをパブリック プロパティとして記述しました。新しいエンティティを再バインドし、すべてのプロパティが変更されたことを通知する 1 行のコードを記述するだけでよいのでしょうか。

ご協力いただきありがとうございます。

ベストアンサー1

PropertyChangedプロパティ名として空の文字列を指定してイベントを発生させるだけです。

OnPropertyChanged(String.Empty);

おすすめ記事