私は成功せずにそれをやろうとしました。出来ますか ?
これを行う方法は、データグリッドビューのEnableHeadersVisualStyles
フラグをFalse
に設定し、ColumnHeadersDefaultCellStyle.BackColor
プロパティを介して背景色を設定することです。たとえば、背景色を青に設定するには、次を使用します(または、必要に応じてデザイナーで設定します)。
_dataGridView.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue;
_dataGridView.EnableHeadersVisualStyles = false;
EnableHeadersVisualStyles
フラグをFalseに設定しない場合、ヘッダーのスタイルに加えた変更は、グリッドが現在のユーザーのデフォルトテーマのスタイルを使用するため、有効になりません。このプロパティのMSDNドキュメントは here です。
できます。
デザイナーから:DataGridViewを選択しますプロパティを開きますColumnHeaderDefaultCellStypeに移動しますボタンを押してスタイルを編集します。
プログラムで実行することもできます。
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Purple;
お役に立てば幸いです!
dataGridView1.EnableHeadersVisualStyles = false;
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue;