詳細フォームでデータバインディングを使用して、データソースに新しいエンティティを追加するにはどうすればよいですか?私は、オブジェクトのデータソースを作成し、データの詳細フィールドにバインドされたバインディングソースとbindingNavigatorコントロールをフォームに自動的に追加する '詳細'としてフォームにドラッグしました。私は例外なく実行される次のコードを持っていますが、[新規追加]をクリックして[保存]をクリックすると、新しい分岐レコードは追加されません。詳細フォームにデータバインディングを介して新しいエンティティを追加する。
private void BranchEditForm_Load(object sender, EventArgs e)
{
branchBindingSource.DataSource = _loansEntities.Branches;
}
private void branchBindingNavigatorSaveItem_Click(object sender, EventArgs e)
{
_loansEntities.SaveChanges(SaveOptions.AcceptAllChangesAfterSave);
}
デフォルトのグリッドではなく、Entity Frameworkのデータバインディングの例がないようです。