イベントサイクルを理解したい。グリッドとテキストボックスを備えたフォームがあります。DataTableにバインドされたグリッドと、同じテーブルにバインドされたテキストボックスがあります。私は何かをデバッグしようとしていますが、フォームで発生したすべてのイベントを識別して、問題を解決できるものを確認する方法を知る必要があります。
とにかく、フォーム上のすべてのクラスを明示的にサブクラス化し、すべてのイベントを自分のイベントハンドラーにオーバーライド/アタッチしない限り、特定のアクション中に発生するすべてのイベントを取得/リッスンするにはどうすればよいですか...「選択済み」の変更などDataGridViewの道路。それは明らかにそれ自身の「CurrentRow」を更新します...私は同じCurrentRowの再ロードを強制する方法/方法を知る必要があります。
理由:フォームレベルの「編集モード」で、別の「テキストボックス」コントロールのコンテンツを変更し、変更を拒否した場合、現在の「レコード」がリロードされて元の値に戻ることをシミュレートする必要があります。