
VB.NET2005でDataGridViewを使用します。
各セルは書式設定できるのですが、ヘッダーは色設定などは出来ますが、
ヘッダー部のみテキストのセンターよせが出来ません。
どなたかお助けください。
'GRIDのとこのソース
With Me.ComDataGridView1
.EnableHeadersVisualStyles = False
.RowCount = 100
.DefaultCellStyle.BackColor = 色
.RowsDefaultCellStyle.BackColor = 色
.AlternatingRowsDefaultCellStyle.BackColor = 色
End With
No.1ベストアンサー
- 回答日時:
変更したい列の HederCell.Style.Alignmentを変更すればいいですよ
たとえば 3列目を変更したいのであれば
フォームの Newメソッドを追加します
Form1.vbなどのコードを表示して
Public Sub Newと入力して Enter
' InitializeComponent() 呼び出しの後で初期化を追加します。
の行の後ろで
DataGridView1.Columns(2).HeaderCell.Style.Aligument = _
DataGridViewContentAlignment.MiddleCenter
といった具合に記述しましょう
Columnsは0ベースなので 1列目なら0、5列目なら4といった具合です
ソースで普通に指定しても見た目は変わらない気がします??
コンポーネントを継承したクラスを作り、デザイナ.vbに、
Dim style As Windows.Forms.DataGridViewCellStyle = _
New DataGridViewCellStyle()
style.Alignment = _
DataGridViewContentAlignment.MiddleCenter
style.ForeColor = 色
style.BackColor = 色
For Each clm As DataGridViewColumn _
In Me.Columns
clm.HeaderCell.Style = style
Next
と固定で書いてみました。
これでなった気がしますが、ソートの上下矢印のせいでセンター寄せになっていなかったような気もします。
アドバイスありがとうございました
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
- Visual Basic(VBA) VBAで教えて頂きたいのですが? 1 2022/04/29 02:36
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/13 08:41
- Visual Basic(VBA) vbaで条件付き書式を設定したときの適用範囲について 1 2023/07/17 23:14
- Excel(エクセル) Excelについて▶あるセルに文字を入力すると、別のセルに色がつく(条件付き書式) 1 2022/03/27 16:43
- Excel(エクセル) エクセルマクロで教えてください 2 2022/05/04 09:07
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- その他(パソコン・スマホ・電化製品) Webページ印刷時にヘッダー・フッターをつけたい 1 2022/04/25 21:35
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/10 14:24
このQ&Aを見た人はこんなQ&Aも見ています
-
C# DataGridView のヘッダーセル中央揃え
C言語・C++・C#
-
DataGridViewで右寄せ左寄せが反映されない
Visual Basic(VBA)
-
DataGridViewでyyyy/MM/dd
Visual Basic(VBA)
-
-
4
C# ReadOnlyのTextBoxで
C言語・C++・C#
-
5
DataGridViewに空白がある場合はエラーにしたい
Visual Basic(VBA)
-
6
フォームの再読み込み
Visual Basic(VBA)
-
7
[VB.net] DataGridViewの列ヘッダー複数行表示に伴う不具合?について
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
行を選択すると行全体に色つける
-
GIMPで色変更について
-
絵の具でリアルなジオラマ用地...
-
モニターと印刷したハガキでは...
-
PCCS色相環のビビッドトーンのR...
-
pixiaについて質問です!
-
エクセルのポインターの色を変...
-
パワーポイント2007 色の選択
-
PowerPoint2003で重ねた図の色...
-
Excel2003を使用していま...
-
この画像の色コード
-
iPod nanoの型式
-
カラーインクの使い方
-
すでに色がついているフィギュ...
-
好きな色はなんですか?
-
印刷に適する、ペイントソフト
-
絵の具。影のつけ方
-
至急 パスポートに貼る証明写真...
-
色鉛筆でのベタ塗り
-
オートシェイプで図形を作った...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのポインターの色を変...
-
パワーポイントでフォントの色...
-
これって色分けられませんか? ...
-
PowerPoint2003で重ねた図の色...
-
エクセルのセルの色が突然変った
-
エクセルに挿入した図の一部を...
-
Excelの参照元の色がつかない
-
類似色と近似色の違い分かりま...
-
道路(アスファルト)の色の塗り...
-
access2013でフォームに配置し...
-
Inkscapeの鉛筆ツールが…
-
雷が落ちやすい色ってあります...
-
真っ赤なTシャツの色を落とす(...
-
ユニクロ色落ち
-
ダブルクリックでセルの色を変える
-
某大手スーパーの看板の色
-
ペンキの混色の作り方
-
色画用紙に絵を写したい! 学校...
-
●adobe color cc●CMYKで色を作...
-
Word 2010で「その他の色」を保...
おすすめ情報