データ入力フォームに必要なバインディングの数を知りたいです。
次のドメインクラスがあります
public class SalesOrder
{
public virtual DocumentHeader DocumentHeader {get; set;}
// some other properties
}
public class DocumentHeader
{
public virtual Account Account {get; set;}
// some other properties
}
コンテキストには
public DbSet<SalesOrder> SalesOrders { get; set; }
public DbSet<DocumentHeader> DocumentHeaders { get; set; }
public DbSet<Account> Accounts { get; set; }
私のデータ入力画面には、販売注文とドキュメント ヘッダーのフィールドが表示され、アカウントが表示されます。
バインディングソースを設定する次のコードがあります
var dset = this.Context.SalesOrders;
this.bindingSource.DataSource = dset.Local.ToBindingList();
データ入力フォームで DocumentHeader プロパティと Account プロパティをバインドするにはどうすればよいですか?