私はそれを成功させようとしました。出来ますか ?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. Winform Comboboxでオートコンプリートリストボックスの背景色を変更する方法
- 4. ダブルクリックでDataGridViewヘッダーの名前を変更する方法
- 5. Datagridview列ヘッダーの注文 - Winform C#
- 6. winformでdatagridviewのフォーカスを外す方法
- 7. DataGridView行の色を変更する
- 8. QTableViewのヘッダーの背景色を変更する方法
- 9. QTableWidgetの垂直ヘッダーの色を変更する方法
- 10. DatePickerヘッダーのテキストの色を変更する方法
- 11. GWT StackLayoutPanel:ヘッダーの背景色を変更する方法
- 12. winformの変更ツールヒントの背景色
- 13. Jfoenix TabbedPaneヘッダーの色を変更する
- 14. winformのDatagridviewは背景色を塗りません
- 15. DataGridView行の背景色を変更し、ホバーで元に戻す方法は?
- 16. C#WinFormのDataGridView
- 17. コンボボックスを使用してDataGridViewヘッダーフォントの色を変更する方法C#
- 18. C#のテキスト条件でdataGridViewセルの色を変更する方法
- 19. ヘッダーの色は、私がここに色を変更傾ける
- 20. DatagridViewハイライトイベント - WINFORM C#
- 21. カスタムDataGridView複数列ヘッダーを描画する方法
- 22. AngularDartの角度コンポーネントのAppレイアウトでヘッダーの色を変更する方法
- 23. winformでmindateとmaxdateを設定する方法Datagridview datetime picker Control?
- 24. 選択したWPF DataGrid行ヘッダーの色を変更する方法
- 25. サイズ変更時にNavbarヘッダーの色を変更します
- 26. DataGridviewで列のサイズを変更する方法は?
- 27. コンボボックスを使用してDatagridview Backgroungの色を変更するC#
- 28. JSplitPaneの色を変更する方法
- 29. ヘッダーバーの色を変更する方法
- 30. TemplateFieldの色を変更する方法
素晴らしい作品です! – programmernovice
+1。働くだけでなく、なぜ両方のステップを実行する必要があるのか説明します。ニース! – TarkaDaal
これは、フォームのロードイベントに配置して、datagridviewが表示されたときに列ヘッダーと行ヘッダーの両方の色が設定されるようにします。 –