私はそれを成功させようとしました。出来ますか ?winform DataGridviewヘッダーの色を変更する方法は?
42
A
答えて
113
これを行う方法は、データグリッドビューのEnableHeadersVisualStyles
フラグをFalse
に設定し、ColumnHeadersDefaultCellStyle.BackColor
プロパティを使用して背景色を設定することです。たとえば、(あなたが好む場合やデザイナで設定)以下を使用し、青に背景色を設定するには:あなたがFalseにEnableHeadersVisualStyles
フラグを設定しない場合
_dataGridView.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue;
_dataGridView.EnableHeadersVisualStyles = false;
、その後の変更は、あなたがに作りますグリッドは現在のユーザーのデフォルトテーマのスタイルを使用するため、ヘッダーのスタイルは有効になりません。このプロパティのMSDNドキュメントはhereです。
6
できます。デザイナーから
: ColumnHeaderDefaultCellStype にあなたのDataGridView オープンプロパティ 移動を選択し、スタイルを編集するには、ボタンを押してください。
また、プログラムでそれを行うことができます。
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Purple;
希望に役立ちます!
+4
VisualStylesを無効にしていないため、これは機能しません。 VisualStylesがtrueに設定されているため、スタイルの変更は機能しません。 – ChrisCreateBoss
3
dataGridView1.EnableHeadersVisualStyles = false;
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Blue;
関連する問題
- 1. Winform ListViewヘッダーの背景色を変更します
- 2. DataGridviewで列の色を変更する方法は?
- 3. ダブルクリックでDataGridViewヘッダーの名前を変更する方法
- 4. Winform Comboboxでオートコンプリートリストボックスの背景色を変更する方法
- 5. Datagridview列ヘッダーの注文 - Winform C#
- 6. QTableViewのヘッダーの背景色を変更する方法
- 7. GWT StackLayoutPanel:ヘッダーの背景色を変更する方法
- 8. winformでdatagridviewのフォーカスを外す方法
- 9. winformの変更ツールヒントの背景色
- 10. winformのDatagridviewは背景色を塗りません
- 11. カスタムDataGridView複数列ヘッダーを描画する方法
- 12. JSplitPaneの色を変更する方法
- 13. コンボボックスを使用してDatagridview Backgroungの色を変更するC#
- 14. データグリッドのセルでテキストの色を変更する方法
- 15. DatagridViewハイライトイベント - WINFORM C#
- 16. DataGridviewで列のサイズを変更する方法は?
- 17. DataGridviewセルの色を動的に変更する
- 18. winformでmindateとmaxdateを設定する方法Datagridview datetime picker Control?
- 19. DataGridViewのコンボボックスのSelectedIndexChanged変更イベントでDataGridViewのコンボボックスセルをリセットする方法
- 20. WinFormの色を変更するにはどうすればいいですか?
- 21. textlabelの色をUITableViewCellStyleValue1の色に変更する方法
- 22. Aptanaテンプレートの色 - 定義色を変更する方法
- 23. C#DataGridViewをオーバーして行の色を変更します。
- 24. ヘッダーの色を他の色に変更する必要があります
- 25. 行を変更せずにDataGridViewの変更を表示する方法
- 26. 空のDataGridViewセルのバックカラーをプログラムで変更する方法
- 27. C#プログラムでDataGridViewの行選択を変更する方法
- 28. ユーザーのヘッダー方向を変更する
- 29. GoogleグラフのAPIの軸の色を変更する方法は?
- 30. EditTextのエラーポップアップのテキストの色を変更する方法は?
素晴らしい作品です! – programmernovice
+1。働くだけでなく、なぜ両方のステップを実行する必要があるのか説明します。ニース! – TarkaDaal
これは、フォームのロードイベントに配置して、datagridviewが表示されたときに列ヘッダーと行ヘッダーの両方の色が設定されるようにします。 –