これは、EF を使用した VB.NET、Winforms アプリです。私のフォームには、datagridview、databinding ソース、および bindingNavigator があります... datagridview のセルを編集できますが、[変更を保存] をクリックすると、フォームをリロードするまで値が保存されます.?.? データベーステーブルを直接見ると、値が実際には変更されないことがわかります..以下は、クリックを処理するサブです..
Private Sub UnitBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles UnitBindingNavigatorSaveItem.Click
UnitDataGridView.CommitEdit(DataGridViewDataErrorContexts.CurrentCellChange)
db.SaveChanges()
End Sub
私が読んだことから、これは私が持つ必要があるすべてのように思えますが、明らかに間違っています..