私は完全に正常に動作しているDataGridViewを持っています。データを表示するためだけに使用します。
ここで、チェックボックスで行を選択し、ボタンをクリックするだけで選択した行に対してのみ操作を実行できるようにします(このボタンは同じフォームのグリッドから外れています)。この目的のために、次の手順に従って、datagridviewにチェックボックス列を追加します。
アプリケーションを実行すると、マウスクリックでもキーボードでもチェックボックスをオンにできません。そして、その見た目から、それが無効/読み取り専用状態ではないことがわかります。したがって、チェックボックスをクリックしようとすると、有効なチェックボックスと同じように、通常どおり境界線が変更されます。しかし、最後にそれはチェックボックスをチェックしていません。