DataGridViewヘッダフォントを指定する。
DataGridViewのヘッダーフォントを任意のフォントに変更したい。
そんなにムズイことではないはずだけど。。。。汗
なんだか様子がおかしいんですよ。w
開発環境
Visual Studio 2022(64bit) Version 17.5.5
C# .NetFramework 4.8
Windows アプリケーション
デザイナーでフォントを変更してももとに戻る
1.該当のDataGridViewを選択してプロパティウィンドウの
「ColumnHeadersDefaultCellStyle」でCellStyleビルダーを表示。
2.<表示>項目の<Font>でフォントダイアログを表示して以下のように設定した
フォント名:メイリオ
スタイル:標準
サイズ:10
に設定してOKボタンをクリック
3.CellStyleビルダーでも設定どおりにフォントが設定されていることを確認
4.CellStyleビルダーをOKボタンクリック。
5.フォームデザイナーでも該当のDataGridViewのヘッダーが
指定したフォントで表示されていることを確認
6.VSのすべて保存をクリックして保存
7.再度同じソリューションファイルを開いてみると、変更したフォントがもとに戻ってる。
なぜでしょ?www
DataGridViewのバグなのかどうなのか。
何か上位の設定があってオーバーライドされているとか?
んーーーーー。
今のところ未解決です。
上記の手順bに画面シュクショ
試したこと
フォントを変更してコンパイル。
実行してみるとフォント名は変わってるようだがサイズが設定したものと違うような。。。
★フォームデザイナーのスクショ
うーーーん。
実行したときの方が1ポイントほど大きいな。汗
ググってみたけどDataGridViewの利用者が少ないのか
該当するようなサイトも見つからず・・・
何かご存じの方いらっしゃったらご助力いただけると
非常に助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/05/11 12:58