私のアプリは C# winform です。
エンティティ フレームワークを使用してデータを SQL データベースに保存しましたが、ユーザーがデータを変更したときにバインディング ソースを編集したいが、現在のオブジェクトを更新したくない場合CancelEdit()
は機能しません。
私のバインディング ソース データソースは、エンティティ フレームワークのテーブルです。
フォームがロードされたときの私のコード:
myEntity contex = new myEntity();
myBindingSource.DataSource = contex.myTable;
キャンセルボタンのコード:
myBindingSource.CancelEdit();