2

誰かがこれを行う方法についてアドバイスできますか?

現在私は持っています:

  1. 4 つの列を持つ DataGridView - Text1 | テキスト 2 | 編集ボタン | 保存ボタン
  2. Text1 をクリックすると、編集可能なフィールドになり、その値を変更できます
  3. 次に、Text2 を編集しようとしましたが、このセルをクリックすると、変更が Text1 に保存されます

問題は次のとおりです: 2 番目のフィールド (Text2) を編集しようとすると、最初のフィールド (Text1) がフォーカスを失い、編集モードを終了し、行った変更を保存しますが、その間にすべての変更を同時に保存したいです。

私が実装したいもの:

  1. EditButton を押すと、すべてのセルが編集可能になり、行内の任意のセルの値を変更できます
  2. Text1 の値を変更してから、Text2 の値を変更します
  3. そして、SaveButtonを押したときにのみ、変更が保存されます

問題は、特定のボタンを押すまですべてのセルを編集モードに保つ方法ですか?

4

2 に答える 2