ユーザーが変更できるテキスト ボックス列を持つ DataGridView があります。ユーザーがセルの 1 つからテキストを削除して保存しようとすると、テキストが以前に削除されたセルにアクセスしようとすると Obj Ref エラーが発生するという問題が発生していました。
これを回避する方法は、ユーザーがセルの編集を完了したときに、「CellEndEdit」イベントにハンドラーを配置することでした。このメソッドでは、セルが IsNothing かどうかを確認し、値を空の文字列に設定しました。
これがそのようなことのベストプラクティスであるかどうか疑問に思っていました。