C# で MVVM パターンを使用しています。PlaceChild、PlaceChildList クラス、および PlaceChildList を取得した Manage クラスがあります。PlaceChild には ManageID の ForeignKey があります。
Manage クラスの "LoadProperty" メソッドで、PlaceChildList に ManageID の外部キーを持つ PlaceChild を入力します。外部キーを処理する特別な方法があることは知っていますが、何も見つかりませんでした。
短い:
クラス -->
管理
PlaceChild
PlaceChildList
Manage には、Manage の ForeignKey を持つ PlaceChild オブジェクトで埋めたい PlaceChildList が含まれています。
テーブル -->
管理
場所 (ForeignKey = ManageID)
private void LoadData(Data.Manage data)
{
using (BypassPropertyChecks)
{
this.ID = data.ID;
this.Name = data.Name;
// this.PlaceChildListdata = .... get data by foreign key this.ID
}
}