ViewModels
とは何が最良か分かりました。インターフェイスINotifyPropertyChanged
を実装する方が良いか、またはObservableObject
から派生する方が良いですか?ObservableObjectまたはViewModelsでINotifyPropertyChanged
ObservableObject
クラスはINotifyPropertyChanged
を実装し、退屈なコードの一部はRaisePropertyChanged
のようにします。
INotifyPropertyChanged
PropertyChanged
イベントを実装する必要があります。
私の観点からは、ObservableObject
を使用する方がより論理的ですが、ほとんどのチュートリアルではViewModel
にINotifyPropertyChanged
インターフェイスを実装しています。
あなたはそれが単純化のためか、論理的な理由があると思いますか?
ObserveableObjectもMVVM Lightで実装されていると思います。 – Robaticus
またはhttp://mvvmfoundation.codeplex.com/? – Gabe
確かに。私はMVVM Lightを使って既に作成されたプロジェクトを見ていました(私はフレームワークを混乱させました)。だから私の場合、おそらくそれを使用したいと思うでしょう。ありがとう。 – Xavier