私はチェックボックス列のヘッダーの内側にチェックボックスを作っています。それは私がそれをチェックするときにうまく動作しますDataGridView
のすべての行がチェックされます。私がしたいのは、DataGridViewの単一の行がチェックされていないときに、ヘッダーセルのチェックボックスをオフにすることです。ヘッダーチェックボックスの状態を設定するCellValueChanged
イベントにコードを入れてみました。現在のセルがフォーカスを失うと、CellValueChanged
が発生するという問題があります。したがって、セル内で2〜3回クリックすると何も起こりませんが、e
次のセルを選択するとイベントが発生し、ヘッダーセルのチェックボックスの状態が無効になります。DataGridViewのCheckboxColumnヘッダーのチェックボックスは、行と同期しますか?
0
A
答えて
0
試したCurrentCellDirtyStateChangedイベント?
4
CurrentCellDirtyStateChangedイベントでは、DataGridviewのCommitEdit(DataGridViewErrorContexts.Commit)メソッドを呼び出します。 セル値をコミットし、対応するセルのCellValueChangedイベントをトリガします。
関連する問題
- 1. DataGridView.DataSourceはDataGridView UIと同期していますか?
- 2. dataGridViewの行ヘッダーと列ヘッダーに関する質問
- 3. DataGridviewの同じセルにチェックボックスとラベルを追加するには?
- 4. Datagridviewフリーズされたヘッダー行
- 5. DataGridViewコントロールのヘッダー行を取得します。
- 6. ヘッダー列をクリックして、DataGridViewの行を並べ替えます。
- 7. datagridviewのチェックボックス
- 8. DataGridView(DataTable)をDBと同期させる
- 9. DataGridのCheckboxColumn
- 10. cコールの同期はコマンドの同期と同じですか?
- 11. ラジオボタンは同じテーブル行のチェックボックスをオフにします
- 12. 2 datetimepickers間のdatagridview期限行のフィルタ
- 13. DataGridViewの行を削除しますか?
- 14. 非同期メソッドは別のスレッドで実行しますか?
- 15. ヘッダーと行のチェックボックスを使用してJqueryデータテーブル:すべてチェックボックスが選択されていません
- 16. DataGridViewの行ヘッダーに行番号を表示
- 17. DatagridViewデュアル言語ヘッダー
- 18. JTableのヘッダーのチェックボックスは、Nimbus L&Fとは異なるレンダリングをします
- 19. DataGrid.NavigateTo()と同等のDataGridView
- 20. 同期と非同期AJAXを同時に実行する
- 21. $は同期または非同期の$ broadcastを送出しますか?
- 22. バックボーンのトリガー()は同期または非同期ですか?
- 23. 私は別のスレッドで同期的に実行すると、合計で非同期になりますか?
- 24. CheckboxColumnの色を変更した場合、変更します。
- 25. DataGridView C#で特定の列ヘッダーをマージできますか?
- 26. 非同期ライブラリから非同期呼び出しを行う?
- 27. C# - DataGridViewの - 同じ行上の画像とテキスト
- 28. Django +は非同期プロセスを実行しますか?
- 29. C#WinformsのDataGridViewの列ヘッダーのテキスト
- 30. SSRSテキストデータ出力 - ヘッダーと詳細は同じ行にありますか?
はいこれを使用しようとしましたが、このイベントが発生したときにセルの新しい値がまだ設定されていません。したがって、セルには古い値があり、新しい値が現在の値の反対であると推定する必要があります。しかし、私はどこcell_validatingまたはセルのcell_endedit値が変更されるフォームを持っています。 – IordanTanev