• ベストアンサー

DataGridViewのカーソル

VB 2005を使っています。 DataGridViewを初期化した際に、ディフォルト状態ではカーソルが先頭行の 先頭カラムに移動します。 またその背景色が青っぽい色となっています。 ここで希望なんですが、カーソルは先頭行、先頭カラムに移動しても構わない のですが、背景色を白っぽい色にしたいのです。 つまり、カーソルがあろうとなかろうと、各行、セルを同一色にしたいのです。 いろいろ調べてみましたが、やりかたがわかりませんでした。 ご存じの方はよろしくアドバイスお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

案1.アクティブセルをなくす DataGridView1.CurrentCell = Nothing 案2.アクティブセルのカラーを変更する DataGridView1.DefaultCellStyle.SelectionForeColor = Color.Black DataGridView1.DefaultCellStyle.SelectionBackColor = Color.White どちらが、仕様に合っているか試して見て下さい。

myart
質問者

お礼

アドバイスいただいた方法でうまくいきました。 ありがとうございました。