誰かがこれを行う方法についてアドバイスできますか?
現在私は持っています:
- 4 つの列を持つ DataGridView - Text1 | テキスト 2 | 編集ボタン | 保存ボタン
- Text1 をクリックすると、編集可能なフィールドになり、その値を変更できます
- 次に、Text2 を編集しようとしましたが、このセルをクリックすると、変更が Text1 に保存されます
問題は次のとおりです: 2 番目のフィールド (Text2) を編集しようとすると、最初のフィールド (Text1) がフォーカスを失い、編集モードを終了し、行った変更を保存しますが、その間にすべての変更を同時に保存したいです。
私が実装したいもの:
- EditButton を押すと、すべてのセルが編集可能になり、行内の任意のセルの値を変更できます
- Text1 の値を変更してから、Text2 の値を変更します
- そして、SaveButtonを押したときにのみ、変更が保存されます
問題は、特定のボタンを押すまですべてのセルを編集モードに保つ方法ですか?