DataGridView を使用して ac# プロジェクトに取り組んでいたところ、問題が発生しました。
基本的に、任意の数の場所から更新され、ボタン列を持つグリッドがあります。
ボタンのクリックを (もちろん) キャプチャし、そのボタンの行の他のセルを含む何かを実行したいと考えています。私の知る限り、クリックをグリッドの行に関連付ける唯一の方法は、EventArgs の RowIndex を使用することです。
私が心配しているのは、ユーザーがクリックしてからイベントが配信されるまでの間でグリッドが変化し、間違った行がクリックされたように見えることです。
これが起こる可能性がありますか、それとも私は妄想的ですか? 可能であれば、イベント引数内のボタンまたは行のいずれかに参照をバインドして、インデックスが変更された場合でも元の行を区別できるようにすることはできますか?