私には2つのクラスがあります。つまりCustomerOrder、Customerクラスには注文のコレクションへの参照があります。マスターディテールを使用していますBindingSource。
私の問題は、注文に遅延読み込みパターンを使用すると、詳細BindingSourceが更新されないことです。
UI
BindingSource1.datasource = GetCustomers();
BindingSource2.DataMember = "Orders";
BindingSource2.datasource = BindingsSource1;
だから私のdatagridView1クリックイベントで
if (customer.orders != null)
{
customer.Orders = LoadOrders();
}
これについて何か助けていただければ幸いです。