Entity Framework オブジェクトにバインドされた Customer プロパティを持つビューモデルがあります。顧客オブジェクトには、他のテーブルへの複数のナビゲーション プロパティがあります。従属テーブルの 1 つに既存のレコードがあり、編集して保存できる場合、ビューは適切に表示されますが、Customer プロパティに新しいオブジェクトを次のように追加しようとすると、次のようになります。
Customer.BillingDetail = new CustomerBillingDetail();
ビューモデルの Customer プロパティに空白のオブジェクトが設定されていても、ビューは新しいオブジェクトにバインドされません。そのため、保存すると、入力された値はビューモデルに保存されず、空のオブジェクトがまだ残っています。
では、ナビゲーション プロパティに新しいオブジェクトが追加されたときに、ビューとビューモデルが通信できるようにするにはどうすればよいでしょうか。
カスタマー ナビゲーション プロパティのプロパティ変更を追跡するためのビューモデルに欠けているものはありますか?
ありがとう、シド。